显示管理器
显示管理器(或登录管理器)通常是一个在启动过程结束时代替默认 shell 显示的图形用户界面。与窗口管理器和桌面环境类似,显示管理器也有很多实现。每个显示管理器通常都能进行一定程度的定制。
参考:Display manager 。
1. 显示管理器列表
1.1 控制台
-
CDM
- 用Bash编写的登录管理器。
- cdm
-
Console TDM
- 用Bash编写的xinit扩展。
- console-tdm
-
nodm
- 用于自动登录的显示管理器(自2017年以来不再维护)。
- nodm包
-
Ly
- 用于Linux和BSD的TUI(类似ncurses)显示管理器。支持X和Wayland会话。
- ly
-
tbsm
- Bash会话或应用程序启动器。支持X和Wayland会话。
- tbsm
-
emptty
- TTY上的简单CLI显示管理器,支持X和Wayland。
- emptty-git
-
loginx
- 带有友好curses用户界面的getty/login/xinit组合。
- loginx
1.2 图形界面
-
Entrance
- Enlightenment显示管理器。
- entrance-git
-
GDM
- GNOME显示管理器。
- gdm包
-
LightDM
- 跨桌面显示管理器,可以使用任何工具包编写的各种前端。
- lightdm包
-
LXDM
- LXDE显示管理器。可以独立于LXDE桌面环境使用。
- lxdm包, lxdm-gtk3包
-
SDDM
- 基于QML的显示管理器,KDM的继任者;推荐用于Plasma和LXQt。
- sddm包
-
XDM
- 支持XDMCP的X显示管理器,适合服务器主机。
- xorg-xdm包
1.3 登录守护进程
-
greetd
- 支持控制台和图形欢迎程序的登录守护程序。
- greetd