他のデスクトップ環境をインストールするにはX11が必要ですか?

他のデスクトップ環境をインストールするにはX11が必要ですか?

私はArch Linux(サイトの最新の安定ISO)をインストールしましたが、最初にX11をインストールしなくてもGNOME / KDE / LXDEなどに直接移動できるかどうかを知りたいです。

ベストアンサー1

X11デスクトップ環境とは異なる役割を果たします。

X11はサーバーの表示規約。このプロトコルを実装する最も一般的なディスプレイサーバーは、X.org。以下の主な機能を下から上にまとめます。

  • ビデオと入力ドライバー
  • 描画(「この座標に緑色の長方形を描く」などのコマンドを許可)と入力イベント(キーボード、マウスなどによって生成されます)のキャンバスです。
  • ウィンドウの概念、各ウィンドウは画面スペースの一部を取得し、ウィンドウは背景から前景に重なる順序で、一度に1つのウィンドウは入力イベントを受け取ります(これをフォーカス保持と呼びます)。

X11のための実行可能な選択肢はありません。ウェイランド数十年で到着する可能性があります。)これはすべてのUnixシステムのGUI層の一部です。

X11に加えて、以下が必要です。ウィンドウマネージャ。ウィンドウマネージャは、ウィンドウの装飾(罫線、タイトルバーなど)、ウィンドウの操作(ウィンドウ、アイコンなどの移動とサイズ変更)、フォーカスポリシー(たとえば、クリックしたときのウィンドウの焦点合わせ)などを処理します。 X11には組み込みのウ​​ィンドウマネージャが含まれていますが、非常に粗雑です。

すべてではありませんが、一部のウィンドウマネージャは次のとおりです。デスクトップ環境。デスクトップ環境は、プログラム(メニューなど)、アプレット(時計、ワークスペーススイッチャー、構成インターフェースなど)を起動する方法などの追加機能を提供します。デスクトップ環境には、通常、同じ外観と感触がありますが、独立して使用できる一連のアプリケーションが付属しています。

Gnome、KDE、LXDEはすべてデスクトップ環境です。それらはウィンドウマネージャに付属しています(Gnomeはオプションを提供し、KDEとLXDEは独自に選択します)。

おすすめ記事