Xデスクトップの起動プロセス/プログラム階層とは何ですか?

Xデスクトップの起動プロセス/プログラム階層とは何ですか?

「X Desktop Session」を構成するすべてのコンポーネントはどのように結合されますか?

私はすでに経験したhttp://en.wikipedia.org/wiki/X_Window_System、Xサーバー、ログインマネージャ、セッションマネージャ、ウィンドウマネージャ、デスクトップ環境など、さまざまなコンポーネントがあることがわかりました...

しかし、彼らがどのように互いに合うかは明らかではありません。

私がこれを理解しようとしている理由の1つは、ブートプロセスに独自のロジックを挿入して、システムがログイングリーティングではなく特定のユーザーのデスクトップセッションで直接起動できるようにすることです。

しかし、私はXvncスタイルの設定に拡張できるようにスキーマデザインを理解したいと思います。

ありがとう

ベストアンサー1

最初のプロセスは、Xサーバーを起動し、ユーザーにログインプロンプトを表示するディスプレイマネージャ(DM)です。認証が正常に完了すると、DEのセッションマネージャが起動し、他のすべての部分(WMなど)が起動します。ほとんどのDMは、指定されたユーザーのセッションを自動的に開始するように構成できます。

おすすめ記事