什么是 gdm3、kdm、lightdm?如何安装和删除它们?

什么是 gdm3、kdm、lightdm?如何安装和删除它们?

什么是 gdm3、kdm、lightdm?如何安装、移除和修复它们?有人能详细解释一下吗?

答案1

gdm3、、kdmlightdm均为显示管理器. 它们提供图形登录并处理用户身份验证。

摘自维基百科文章:

显示管理器向用户显示登录屏幕。当用户成功输入有效的用户名和密码组合时,会话开始。

GNOME 显示管理器(gdm3

gdm3gdm是GNOME 显示管理器的后继者。较新的版本gdm3使用 的最小版本gnome-shell,并提供与 GNOME3 会话相同的 外观和感觉。自 Ubuntu 17.10 以来一直是 Canonical 的选择。您可以使用以下命令安装它:

sudo apt-get install gdm3

并使用以下命令将其删除:

sudo apt-get remove gdm3

KDE 显示管理器(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,请确保您的显示管理器是gdm3lightdm

答案2

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

sudo dpkg-reconfigure lightdm

并选择您的显示管理器。

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

sudo apt-get install gdm

答案3

我个人认为显示管理器是一个误导性的名字。最好称之为图形登录管理器。它通常是在启动过程结束时代替默认 shell 显示的图形用户界面。

不同的桌面环境使用不同的登录管理器来保持视觉风格的一致。

  • GNOME 使用 gdm3。
  • xfce 使用 lightdm
  • KDE 使用 kdm

显示管理器可以从同一台计算机或另一台计算机在 X 服务器上启动会话

答案4

使用 lightdm 安装并重启 Kubuntu 后,我无法使用我的用户名和密码登录。因此,如果您使用的是 kubuntu 20.04,我推荐使用 Simple Desktop Display Manager (SDDM)。如果您使用的是 ubuntu 18.04,我推荐使用 gdm3。当然,这些纯粹是个人建议。我并不是说必须严格使用它。

您可以使用该命令sudo nano /etc/X11/default-display-manager找出您正在使用的默认显示管理器(可以使用我使用的任何文本编辑器 nano)。

相关内容