web-dev-qa-db-ja.com

gdm3、kdm、lightdmとは何ですか?それらをインストールおよび削除する方法は?

Gdm3、kdm、lightdmとは何ですか?それらをインストール、削除、修復する方法は?誰でも詳細に説明できますか?

72
Shateel

gdm3kdm、およびlightdmはすべて ディスプレイマネージャー です。グラフィカルログインを提供し、ユーザー認証を処理します。

Wiki記事から:

ディスプレイマネージャーは、ユーザーにログイン画面を表示します。ユーザーがユーザー名とパスワードの有効な組み合わせを正常に入力すると、セッションが開始されます。


  • gdm3は、GNOMEディスプレイマネージャーであったgdmの後継です。新しいgdm3gnome-Shellの最小バージョンを使用し、GNOME3セッションと同じルックアンドフィールを提供します。以下でインストールできます:

    Sudo apt-get install gdm3
    

    そしてそれを削除します:

    Sudo apt-get remove gdm3
    


  • kdmはKDEのディスプレイマネージャーでした。しかし、KDE5では、SDDMの代わりに非推奨になりました。これは、ディスプレイマネージャーとしての機能がより高いため、デフォルトでKubuntuに付属しています。

    以下でインストールできます:

    Sudo apt-get install sddm 
    

    そしてそれを削除します:

    Sudo apt-get remove sddm
    


  • LightDMは、ディスプレイマネージャー向けのCanonicalのソリューションです。軽量であることが前提でしたが、デフォルトでUbuntu、Xubuntu、およびLubuntuに付属しています。さまざまなグリーターテーマを使用して構成できます。

    以下でインストールできます:

    Sudo apt-get install lightdm
    

    そしてそれを削除します:

    Sudo apt-get remove lightdm
    

修復は広義の用語です。ただし、複数のディスプレイマネージャーがインストールされている場合は、次のいずれかを使用して選択できます。

Sudo dpkg-reconfigure gdm3

上記のコマンドのgdm3の代わりに任意のディスプレイマネージャーの名前を使用できます。これにより、それらの中から選択できます。変更を有効にするには、再起動する必要があります。

現在使用されているディスプレイマネージャーを確認するには、次のコマンドを実行します。

cat /etc/X11/default-display-manager

この質問で提案されているように: ディスプレイマネージャーが実行されているコマンドラインを使用して確認する方法?

1つの重要なポイント、現在 バグのため (16.04でチェックしました)GNOME3またはUbuntu Unityを起動できないことに注意してくださいSDDMを使用したセッション。したがって、KDEとUnityまたはGNOME3の両方がインストールされている場合は、ディスプレイマネージャーがgdm3またはlightdmであることを確認してください。

97
Anwar

Lightdm、gdm3、およびkdmはすべて、Linuxのグラフィカルログインです。 LightdmはUbuntuのデフォルトです。ディスプレイマネージャーを切り替えるには、次のコマンドを使用します。

Sudo dpkg-reconfigure lightdm

そして、ディスプレイマネージャーを選択します。

たとえばgdmをインストールする場合は、次のコマンドを使用します。

Sudo apt-get install gdm
7
negusp

GDM(GNOME Display Manager)LightDM(Light Display Manager)およびKDM(KDE Display Manager)は、Ubuntuの異なるバージョン用に構成されたディスプレイマネージャーです。これらは、Xサーバー、ユーザーセッション、およびグリーター(ログイン画面)の起動に役立ちます。 Sudo dpkg-reconfigure gdmを実行して、lightdm、gdm、kdmを切り替えることができます。それらのインストールはSudo apt-get install <your desired display manager>と同じくらい簡単です(ディスプレイの表示はkdmgdm、およびlightdmに置き換えられます。

詳細はこちら

0
Tony Lancer