Linuxについて知る:デスクトップ環境とウィンドウマネージャー

GNOMEとKDEの創設以来、新しいLinuxユーザーの間でどちらを使用するのが最適であるかが混乱しています。前者の質問の答えはかなり簡単です。ただし、後者の質問は、ユーザー固有のニーズや要望があるため、もう少し複雑です。

このことを念頭に置いて、デスクトップ環境とウィンドウマネージャーの違いを説明することから始めましょう。 Linuxグラフィカルデスクトップがどのように階層化されているかを示すことから始めます。

ご覧のとおり、以下の画像では、Linuxデスクトップに含めることができる基本的に3つのレイヤーがあります。

  • Xウィンドウ-これは、グラフィック要素をディスプレイに描画できるようにする基盤です。 X Windowsは、ウィンドウの移動、キーボードとマウスの操作を可能にするプリミティブフレームワークを構築し、ウィンドウを描画します。これは、グラフィカルデスクトップでは必須です。
  • ウィンドウマネージャー:ウィンドウマネージャーは、ウィンドウの配置と外観を制御するパズルのピースです。ウィンドウマネージャーには、Enlightenment、Afterstep、FVWM、Fluxbox、IceWMなどが含まれます。Xウィンドウが必要ですが、デスクトップ環境は必要ありません。
  • デスクトップ環境:これは、一部のユーザーにとって少し曖昧になり始める場所です。デスクトップ環境にはウィンドウマネージャーが含まれていますが、その上に構築されています。通常、デスクトップ環境はウィンドウマネージャーよりも完全に統合されたシステムです。 Xウィンドウとウィンドウマネージャの両方が必要です。

デスクトップ環境には、通常、すべてのアプリケーションが相互に認識できるように緊密に統合された一連のアプリケーションが含まれています。 Desktop Managerには、迅速なアクションや情報のために小さなウィジェットを配置できるシステムトレイを含む、何らかの形のパネルも含まれます。

Linux Desktop Layering
Linuxデスクトップレイヤー

E17(Enlightenment 17)などのウィンドウマネージャーを調べると、混乱の多くが見え始めます。

Enlightenmentがウィンドウマネージャーと見なされていても、最新のEnlightenmentの反復には、通常デスクトップ環境でのみ見つかる要素の多くが含まれています。この時点まで、私は一般にそのようなデスクトップをデスクトップマネージャと呼びます。

主なデスクトップ環境には、GNOMEとKDEの2つがあります。どちらが適切かについて知りたい場合は、次のアドバイスを参考にしてください。最新のデフォルトのGNOMEはOS Xのユーザーを自宅にいるように感じさせ、KDE ​​3.xはWindows XPユーザーを自宅にいるように感じさせ、KDE ​​4.xはWindows Vistaユーザーを自宅にいるように感じさせます。

どのウィンドウマネージャーがどのユーザーに最適か?ウィンドウマネージャがたくさんあるので、私のお気に入りを強調しておきます。

  • 啓発 :あなたはたくさんの目の保養を望んでいますが、リソース集約的なものは望んでいません どこ または GNOME
  • Fluxbox :最小限かつ高速にしたい。
  • アフターステップ :あなたは、昔ながらの何かをいじくり回す楽しみを与えたいと思っています。
  • Xfce:GNOMEやKDEのブロートウェアのないWindows風のインターフェースが必要です。
  • Compiz-Fusion :これは、ほぼすべての機能を備えたプラグを備えた本格的な3次元ウィンドウマネージャーです。あなたが真剣にあなたの友人を感心させる何かが欲しいなら、これはあなたが見たい場所です。

Linuxデスクトップの最も素晴らしい点の1つは、想像力に限定されていることです。 Linuxデスクトップの見た目と使い心地を希望どおりに設定できます。完全なミニマリズムからCompiz-Fusionの本格的な3Dの良さまで、さまざまなことができます。警告を1つお伝えします。Linuxデスクトップでのプレイは、World of Warcraftと同じくらい時間がかかるかもしれません。