Is a "Display Manager" the same thing as a "Session Manager"?
回答:いいえ、同じではありません。session manager
あなたのセッションを管理し、display manager
ログインインターフェースをご提供する責任があります。
Likewise, is a "Windowing system" the same thing as a "Window manager"?
答え:違いはありません。のwindow mangager
上部に座っていますWindow system
。
Window system
:各現在実行中のアプリケーションは、ユーザにグラフィカルユーザインターフェースを提示するためにディスプレイの通常サイズ変更および通常長方形面が割り当てられます。これらのウィンドウは、重なり合わないタイルインターフェイスとは対照的に、互いに重なり合う場合があります。
window manager
:ウィンドウマネージャが実行されている場合は、Xサーバとそのクライアントの間の相互作用のいくつかの種類は、ウィンドウマネージャを介してリダイレクトされます。特に、新しいウィンドウを表示しようとするたびに、この要求はウィンドウマネージャにリダイレクトされ、ウィンドウマネージャはウィンドウの初期位置を決定します
セッションマネージャー
ソース
ではX Window System
、Xセッションマネージャはセッション管理プログラム、アプリケーションを実行しているセットの現在の状態を保存し、復元することができますプログラムです。
Xウィンドウマネージャーの
ソース
Xウィンドウマネージャは、主にUnixライクシステムで使用されるウィンドウシステムであるXウィンドウシステムの上で実行されるウィンドウマネージャです。
の種類 window managers
- スタッキングウィンドウマネージャー
- タイリングウィンドウマネージャー
- ウィンドウマネージャーの合成
- 仮想ウィンドウマネージャー
- 拡張可能なウィンドウマネージャー
ユーザーは、次のようなthird-party window managers
いくつかの点で互いに異なるさまざまなから選択できます。
外観と機能のカスタマイズ可能性:
プログラムの起動やオプションの変更に使用されるテキストメニュー
プログラムを開始するドックおよびその他のグラフィカルな方法
複数のデスクトップおよび仮想デスクトップ(物理モニターサイズよりも大きいデスクトップ)、およびそれらを切り替えるためのポケットベル1
メモリおよびその他のシステムリソースの消費
デスクトップ環境との統合の度合い。オペレーティングシステムへのより完全なインターフェイスを提供し、さまざまな統合ユーティリティとアプリケーションを提供します。
ウィンドウマネージャーの主な目的はウィンドウを管理することですが、多くのウィンドウマネージャーには、ルートウィンドウでのマウスクリックの処理、ペインやその他の視覚要素の表示、キーストロークの処理(Alt-F4でウィンドウを閉じるなど) )、起動時に実行するアプリケーションの決定など。
ディスプレイマネージャーの
ソース
(ソースWebサイトにディスプレイマネージャーのリストがあります)
A display manager
、またはログインマネージャは、通常、デフォルトのシェルの代わりに、ブートプロセスの最後に表示されるグラフィカル・ユーザー・インターフェースです。さまざまな種類のウィンドウマネージャーやデスクトップ環境があるように、ディスプレイマネージャーにはさまざまな実装があります。通常、それぞれに一定量のカスタマイズとテーマ設定があります。
Xディスプレイマネージャーの
ソース
でX Window System
、同じまたは別のコンピュータからXサーバーにセッションの開始を可能にするプログラムとしてXディスプレイマネージャが実行されます。
A display manager
は、ユーザー名とパスワードの入力を求めるログイン画面をユーザーに提示します。ユーザーがユーザー名とパスワードの有効な組み合わせを正常に入力すると、セッションが開始されます。
Xウィンドウシステムの
ソース
x windowシステム用Debianマニュアル
xorgサイト
X Window System
(X11、X、そして時には非公式にX-Windowsが)、コンピュータ、UNIXライクなオペレーティングシステム上のビットマップディスプレイのためのウィンドウシステムの、一般的です。
Xは、GUI環境の基本的なフレームワークを提供します。ディスプレイデバイス上でウィンドウを描画および移動し、マウスおよびキーボードと対話します。Xはユーザーインターフェイスを強制しません—これは個々のプログラムによって処理されます。そのため、Xベースの環境の視覚的なスタイルは大きく異なります。異なるプログラムは、根本的に異なるインターフェースを提示する場合があります。