ディスプレイ マネージャーまたはログイン マネージャーは、システムのディスプレイ サーバーを起動するツールです。デスクトップ自体とディスプレイ マネージャーを混同しないでください。後者はユーザー名とパスワードを受け入れ、ユーザー名を表示することだけを担当するためです。
ディスプレイ マネージャーが実行する作業のほとんどは気付かれず、多くの場合、ツールのグリーター (ログイン ウィンドウ) の部分だけが表示されます。これが、最適なものを選ぶのが必ずしも簡単ではない理由です。
この記事では、SDDM と GDM という 2 つの非常に一般的なデスクトップ マネージャーを見て、どちらがより適しているかを判断できるようにします。
GDMとは?
GDM は Gnome のデフォルトのディスプレイマネージャーで、X および Wayland と互換性があります。 GDM を使用すると、構成ファイルを編集したり、コマンド ラインでアクションを実行したりすることなく、X Window System を使用できます。一部の人にとっては、これは、構成を編集する必要がある X のデフォルトの XDM ディスプレイ マネージャーよりも良い選択です。
このディスプレイマネージャーにはいくつかの優れた機能があります。自動ロギング、カスタム セッション、パスワードなしでのログイン、およびユーザー リストの非表示をサポートしています。バージョン 2.38.0 まで、GDM はさまざまなデザイン テーマをサポートしていました。ただし、それ以降のすべてのインスタンスは、この機能をサポートしていません。
このプログラムには、興味深いコンポーネントのセットもあります。たとえば、chooser は、接続されたディスプレイ上のディスプレイをリモートで管理するリモート ホストを選択するツールです。また、プラグ可能な認証モジュール (PAM) と X Display Manager Control Protocol (XDMCP) も備えています。
Ubuntu が最近完全に Gnome に切り替え、デフォルトで GDM3 デスクトップ マネージャーを使用していることに注意することが重要です。 Ubuntu の使用を計画している場合は、GDM を使用することをお勧めします。これは、可能な限り互換性を保つための開発努力がさらに必要になる可能性があるためです。
SDDM とは
SDDM は、Wayland と X の両方と互換性のある最近のディスプレイ マネージャーです。 国際的なフリー ソフトウェア コミュニティである KDE は、他のすべてのディスプレイ マネージャーから SDDM を KDE Plasma 5 のデフォルトのディスプレイ マネージャーとして選びました。
KDM が独自のディスプレイ マネージャーとしてそれを選択したという事実は、SDDM の信頼性を証明しています。 KDE、Fedora、LXQt の他に、開発者はデフォルトのディスプレイ マネージャーとして SDDM を選択しました。
このソフトウェアは QML テーマに対応しています。これは通常は利点ですが、QML に十分に熟練していない人は、インターフェースをカスタマイズするのが難しいと感じるかもしれません。ただし、他の構成オプションは簡単です。
SDDM を構成するには、ファイルを編集するだけです ( etc/sddm.conf )。このファイルを編集すると、自動ログインを有効または無効にしたり、ログイン ウィンドウに表示するユーザー (グリーター) を決定したり、テーマを選択したり、Num Lock をオンにしたりできます。 KDE ユーザーの場合、システム設定に SDDM-config-editor があり、これらの変更を簡単に行うことができます。
GDM 対 SSDM: 直接対決
GDM と SSDM はどちらも X と Wayland をサポートしており、信頼できるディスプレイ マネージャーです。 1 つは Ubuntu によって信頼され、もう 1 つは KDE、Fedora、および LXQt から同意を得ています。
不和の役割を作る方法
機能に関して言えば、SSDM のユーザー インターフェイスが少し優れている可能性があります。ビデオ、GIF ファイル、オーディオ、および QML アニメーションのサポートを提供します。 GDM のユーザー インターフェイスははるかにシンプルで、他の Gnome ディストリビューションとうまく統合されていますが、美的感覚に欠けています。
プラス面として、GDM はカスタマイズがはるかに簡単です。どのファイルがカスタマイズ可能かを知るだけで、さまざまなことができます。環境を切り替えるのは簡単ですが、うまく動作させたい場合は常に Gnome を使用する必要があります。
また、GDM はどのデスクトップでもうまく機能しますが、SDDM には当てはまりません。これは、ログイン時に SDDM が Gnome キーリングを起動しないのに対し、GDM はデフォルトで起動するためです。
評決
全体として、SDDM は現在 GDM よりも少し高い評価を受けていますが、両者に大きな違いはありません。それは主に、特定のマークアップ言語 (SDDM の場合は QML) の熟練度と、カスタマイズしやすいマネージャー (GDM の場合) を好むかどうかに依存します。どちらも非常にうまく機能し、最も人気のある Linux ディストリビューションのいくつかのデフォルトのグラフィック ディスプレイ マネージャーです。
では、誰があなたからうなずきますか?その理由は? SDDMなのかGDMなのか以下のコメントであなたの選択を共有してください。