Now, The Wrap Up
全てをまとめましょう。
コンピューターを起動すると、ディスプレイサーバー用のデーモンがあり、それが起動されるのです。
Webサーバーと同じように、これらすべてのデスクトップ、ディスプレイなど…のマネージャーやその他のイベントをリッスンする基本的なプロセスを開始し、そのcompositor
を使って画面に描画します。
display server
が起動したら、display manager
用のサービスまたはデーモンが利用可能でなければなりません。
その後、display manager / login manager
はユーザーにどの desktop environment or window manager
を使用するかを選択するドロップダウンメニューを提供します。
この選択は、ユーザーが Xmonad のような stand-alone
タイル型ウィンドウ マネージャ (デスクトップ環境として自立可能) をインストールしている場合にのみ可能です。
そしてユーザーが正常にログインすると、display manager/login manager
はユーザーが選択した desktop environment
または window manager
を開始します。
そして、そこからユーザーは、ログイン時にユーザーが選択したことに基づいて、the desktop environment
または window manager
によって位置や外観が制御されたウィンドウやアプリケーションを開き始めることができます。
しかし、Arch Linux、Arch Linux をベースとする Gentoo、および他のいくつかのディストリビューションでは、インストール時に Linux カーネルのみが提供されるのです。
すべてのソフトウェアが一緒にうまく動作するわけではないという意味で、適切なのです。 しかし、tiling window managers
は独立したアプリケーションです。
アプリケーションの全リストは付属しておらず、それらはすべて使用しないので基本的に肥大化します。
つまり、Xorg サーバー上で動作するタイル型ウィンドウ マネージャーを display server
や desktop environment
なしで使用する場合、これは非常に可能で、私もそうしているので、必要なアプリケーションをすべて自分でインストールしなければならないのです。 Web を閲覧するために Firefox が必要なら、自分でインストールします。 スクリーンショットを撮りたいですか?
このような場合、これらのアプリケーションがすべて一緒にうまく動作する保証はなく、それはそうするように設計されていないからです。
しかし、最終的には、必要なすべてのアプリケーションを手に入れ、それらが一緒にうまく動作するようになると、desktop environment
なしでtiling window managers
だけを使うことが最高の最高の感覚になることができるのです。
もしあなたが Ubuntu や Fedora を使っていて、Desktop Environment
や Display Server,
なしで Tiling window manager
を単独で使用できるように、デスクトップの起動をコントロールしたい場合は、それが可能です。