ubuntu gdm gdm3 lightdm

Posted szllq2000

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu gdm gdm3 lightdm相关的知识,希望对你有一定的参考价值。

https://zhuanlan.zhihu.com/p/59618999

https://blog.csdn.net/new_delete_/article/details/81544438

 

什么是gdm3,kdm,lightdm?如何安装,拆卸和修理它们?谁能详细解释一下?

 

最佳解决方案

gdm3kdmlightdm均为display managers。它们提供图形登录并处理用户身份验证。

来自维基文章,:

A display manager presents the user with a login screen. A session starts when a user successfully enters a valid combination of username and password.


  • gdm3gdm的继任者,后者是GNOME显示管理器。较新的gdm3使用最小版本的gnome-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

正如这个问题所示:How to check using the command line which display manager is running?

需要注意的一点是,目前due to a bug(我在16.04中检查过)你无法使用SDDM启动GNOME3或Ubuntu Unity会话。因此,如果您同时安装了KDE和Unity或GNOME3,请确保您的显示管理器为gdm3lightdm

 

次佳解决方案

Lightdm,gdm3和kdm都是linux的图形登录。 Lightdm是Ubuntu的默认设置。要在显示管理器之间切换,请使用以下命令:

sudo dpkg-reconfigure lightdm

并选择您的显示管理器。

如果要安装gdm,请使用以下命令:

sudo apt-get install gdm

以上是关于ubuntu gdm gdm3 lightdm的主要内容,如果未能解决你的问题,请参考以下文章

解决ubuntu 20.04安装nvidia驱动后循环登录的问题

ubuntu系统更换桌面环境gnome桌面环境系统并进一下美化,一步到胃

Ubuntu 安装 GNOME 之后开机进不了桌面

GDM, KDM, LightDM, SDDM的区别和安装配置

Ubuntu shutdown now 关机后 开机黑屏

设置Debian系统的root登陆的方法