显示管理器或“登录管理器”是一种启动系统显示服务器的工具。你不应该混淆桌面本身和显示管理器,因为后者只负责接受你的用户名和密码并显示用户名。
显示管理器执行的大部分工作都不会被注意到,您通常只会看到该工具的“欢迎”(登录窗口)部分。这就是为什么选择最好的并不总是那么容易。
在本文中,我们将看看两个非常流行的桌面管理器 SDDM 和 GDM,以帮助您确定哪一个更适合您。
什么是 GDM?
GDM 是 Gnome 的默认显示管理器,它与 X 和 Wayland 兼容。使用 GDM,您可以使用 X Window 系统而无需编辑配置文件或在命令行中执行任何操作。对于某些人来说,这是比 X 的默认 XDM 显示管理器更好的选择,后者需要您编辑配置。
这个显示管理器有一些很棒的功能。它支持自动登录、自定义会话、无密码登录和隐藏用户列表。直到 2.38.0 版本,GDM 才支持各种设计主题。但是,所有后来的实例都不支持该功能。
该程序还有一组有趣的组件。例如,选择器是一种工具,它选择远程主机来远程管理所连接显示器上的显示器。它还具有可插拔身份验证模块 (PAM) 和 X 显示管理器控制协议 (XDMCP)
需要注意的是,Ubuntu 最近完全切换到 Gnome,并且默认使用 GDM3 桌面管理器。如果您打算使用 Ubuntu,最好使用 GDM,因为可能需要进行更多的开发工作以使其尽可能兼容。
什么是 SDDM?
SDDM 是最新的显示管理器,也与 Wayland 和 X 兼容。 KDE 是一个国际自由软件社区,从所有其他显示管理器中挑选出 SDDM 作为 KDE Plasma 5 中的默认显示管理器。
KDM 选择它作为他们自己的显示管理器这一事实证明了 SDDM 的可靠性。除了 KDE、Fedora 和 LXQt,开发人员还选择 SDDM 作为默认显示管理器。
该软件与 QML 主题兼容。虽然这通常是一个好处,但那些对 QML 不够熟练的人可能会发现很难自定义界面。但是,其他配置选项是直截了当的。
要配置 SDDM,您只需要编辑一个文件 (等/sddm.conf)。编辑此文件允许您启用或禁用自动登录、决定哪些用户将出现在登录窗口(欢迎词)、选择主题并打开 Num 锁定。如果您是 KDE 用户,您可以在系统设置中找到一个 SDDM-config-editor,它可以使这些修改更容易。
GDM 与 SSDM:正面交锋
GDM 和 SSDM 都支持 X 和 Wayland,是可靠的显示管理器。一个得到 Ubuntu 的信任,而另一个得到 KDE、Fedora 和 LXQt 的认可。
在功能方面,SSDM 的用户界面可能稍好一些。它提供对视频、GIF 文件、音频和 QML 动画的支持。 GDM 的用户界面更简单,并且与其他 Gnome 发行版很好地集成,但缺乏美感。
从好的方面来说,GDM 更容易定制。你只需要知道哪些文件是可定制的,你就可以用它做很多事情。在不同环境之间进行更改很容易,但是如果您想让 Gnome 正常工作,则必须始终使用它。
此外,GDM 可以很好地与任何桌面配合使用,而 SDDM 则不然。这是因为 SDDM 在您登录时不会启动 Gnome 密钥环,而 GDM 在默认情况下会启动。
判决书
总体而言,SDDM 目前的评分比 GDM 好一些,但两者之间没有太大区别。这主要取决于您对某种标记语言(在 SDDM 的情况下为 QML)的熟练程度以及您是否更喜欢易于定制的管理器(在 GDM 的情况下)。它们都运行良好,并且是一些最流行的 Linux 发行版的默认图形显示管理器。
那么,哪一个得到了你的点头,为什么?是 SDDM 还是 GDM?在下面的评论中分享您的选择。