SDDM (简体中文)
Simple Desktop Display Manager (SDDM) 是 KDE Plasma桌面环境首选的 显示管理器 。 维基百科介绍:
- Simple Desktop Display Manager (SDDM) 是用于X11和wayland视窗系统的显示管理器(图形登录界面)。 SDDM 使用C++11重写并且支持通过 QML改变主题。它是KDM的接替者并且与KDE Frameworks 5, KDE Plasma 5 和 KDE Applications 5协同使用。
安装
从 官方仓库 安装 sddm 软件包 。 然后按照 Display manager#Loading the display manager 的说明配置SDDM在系统引导时启动。如果你是从KDM转向使用SDDM的, 你可以参考下面的做法 :
# systemctl disable kdm && systemctl enable sddm
Removed symlink /etc/systemd/system/display-manager.service. Created symlink from /etc/systemd/system/display-manager.service to /usr/lib/systemd/sddm.service.
配置
SDDM的配置文件为 /etc/sddm.conf
。运行 man sddm.conf
可以了解所有的选项。
在使用了 systemd 的系统中, 由于 SDDM 默认使用 systemd-logind
管理会话,无需作额外的设置,因此安装SDDM时将不会产生配置文件。如果你确实需要修改配置文件,SDDM提供了一个命令用于产生一个包含了默认设置的配置文件样本:
# sddm --example-config > /etc/sddm.conf
自动登录
与 KDM相似 , SDDM 支持修改配置文件实现自动登录, 例如:
/etc/sddm.conf
[Autologin] User=john Session=kde-plasma.desktop
以上的配置文件使得系统启动时自动以用户john
开启一个KDE Plasma会话。支持的会话类型可以在 ls /usr/share/xsessions/
中找到。
目前尚不支持自动登录的同时锁定会话[1]。
故障排除
KDE Plasma 中无桌面特效
从KDM换为SDDM并登录KDE Plasma 4后,桌面特效被禁用且无法开启,似乎是由于SDDM错误地以"Failsafe"模式启动KDE Plasma。此时注销并且在SDDM界面中更换会话类型即可。
SDDM 在 tty1 中开启,而不是tty7
由于 systemd 的原因 ,SDDM默认在tty1开启第一个图形会话。如果你喜欢以前 tty1 到 tty6 作为文本终端的习惯, 将下面内容加入 sddm.conf
:
/etc/sddm.conf
[XDisplay] MinimumVT=7