X11を使用していないLinux GUIはありますか?

X11を使用していないLinux GUIはありますか?

X11を使用していないLinux GUIはありますか?

Xのセキュリティは非常に悪いので:O

例: Ubuntu, Fedora - 何がありますか?

目標:X-freeデスクトップ環境を備えています。 - 解決策は何ですか? (たとえば、テキストベースのWebブラウザを使用する代わりにGoogle Chromeを使用してFlashを表示したり、LibreOfficeを使用してドキュメントを編集したりするなど)

おそらくフレームバッファを使用できますか?しかし、どのように? :ああ

ベストアンサー1

注:この段落とは別に、この回答は2016年に最後に更新されました。その時から、ウェイランドX11のバックエンドとして主に使用されますが、X11の実行可能な代替手段となりました。

いいえ。 XはLinuxで利用可能な唯一のGUIです。

過去にも競争プロジェクトがありましたが、どれも牽引力を得ませんでした。 Xのようなものを書くのは難しく、実際に利用できるものを得るには多くの追加作業が必要です。ハードウェアドライバが必要で、アプリケーションが必要です。既存のアプリケーションはX11を使用しているため、変換層が必要です(それで...新しいものを作成しましたか、それとも新しいXサーバーのみを作成しましたか?)。または、最初から新しいアプリケーションを作成する必要があります。

Xを置き換えるためのプロジェクトが進行中です。ミール。標準化を希望するカノニカルでサポートします。Ubuntu- しかし、Ubuntuの外ではあまり興味を引かなかったので、おそらくUbuntuほど良くはないでしょう。ウェイランド(セキュアではない3Dパフォーマンス用に設計されています。)目的アプリケーションに制限された権限を許可してXセキュリティモデルを改善します(たとえば、アプリケーションは他のアプリケーションの入出力を妨げるために特定の権限を持つ必要があります)。人々がスクリーンショットを撮り、入力方法を定義したい場合は、拡張するかどうかはまだわかりません。 。

XなしでLinux上でいくつかのグラフィックアプリケーションを実行できます。SVGAライブラリ。ただし、これによりセキュリティが強化されることはありません(ハードウェアのサポート不良、可用性の低下、アプリケーションの不足などの他の多くの問題に加えて)。 SVGAlibにはあまり注目されていない既知のセキュリティ脆弱性があるため、より多くの脆弱性がある可能性があります。 X実装はより多くの注目を集めているので、少なくともその実装がセキュリティモデルと一致することを期待できます。

Xは非常に理解しやすいセキュリティモデルを持っています。 Xサーバーに接続されているすべてのアプリケーションは、すべての操作を実行できます。 (これは安全な近似ですが非常に現実的です。)信頼できないアプリケーションを簡単に分離することで、より安全なシステムを構築できます。そのアプリケーションを独自の仮想環境に配置し、独自のXサーバーに表示され、Xサーバーのディスプレイを表示します。窓に。ホスト環境では、ウィンドウマネージャやクリップボードマネージャなどの機能を実行する必要があるかのように、アプリケーションの機能が失われます。このアプローチに基づいて、利用可能なプロジェクトが1つ以上あります。

おすすめ記事