什么是gdm3、kdm和lightdm?如何安装、卸载和修复它们?有人能详细解释一下吗?
gdm3
、kdm
和lightdm
都是显示管理器。它们提供图形化登录并处理用户身份验证。
来自维基百科文章:
显示管理器向用户呈现登录屏幕。当用户成功输入有效的用户名和密码组合时,会话开始。
gdm3
)gdm3
是GNOME显示管理器gdm
的后继者。新的gdm3
使用gnome-shell
的最小版本,并提供与GNOME3会话相同的外观和感觉。自Ubuntu 17.10以来,它是Canonical的选择。您可以使用以下命令安装:
sudo apt-get install gdm3
sudo apt-get remove gdm3
kdm
)kdm
是KDE的显示管理器。但在KDE5中已被弃用,取而代之的是更强大的显示管理器SDDM
,因此在Kubuntu中默认安装了它。您可以使用以下命令进行安装:
sudo apt-get install sddm
sudo apt-get remove sddm
LightDM是Canonical提供的显示管理器解决方案。它被设计为轻量级,并默认安装在Ubuntu(直到17.04)、Xubuntu和Lubuntu上。它具有可配置性,并提供多种登录界面主题。
您可以使用以下命令进行安装:
sudo apt-get install lightdm
然后用以下方法将其移除:
sudo apt-get remove lightdm
sudo dpkg-reconfigure gdm3
gdm3
,它将允许你在它们之间进行选择。你必须重新启动才能使更改生效。cat /etc/X11/default-display-manager
如在此问题中所建议:如何使用命令行检查当前正在运行的显示管理器?
一个重要的点需要注意,由于目前存在一个错误(我在16.04中进行了验证),你不能使用SDDM来启动GNOME3或Ubuntu Unity会话。所以,如果你同时安装了KDE和Unity或GNOME3,请确保你的显示管理器是gdm3
或lightdm
。
sudo dpkg-reconfigure lightdm
sudo apt-get install gdm
sudo apt-get install <your desired display manager>
kdm
、gdm
或 lightdm
。
更多信息请点击这里。sudo nano /etc/X11/default-display-manager
来查找你正在使用的默认显示管理器(可以使用任何文本编辑器,我使用nano)。
loginctl
(systemd)显示每个座位上的显示管理器。也许有更好的方法,在Wayland上可能会起作用。 - Pablo Bianchi