SDDM (简体中文)

From ArchWiki
Jump to: navigation, search
翻译状态: 本文是英文页面 SDDM翻译,最后翻译时间:2014-12-19,点击这里可以查看翻译后英文页面的改动。

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 (简体中文)#加载显示管理器 的说明配置SDDM在系统引导时启动。

配置

SDDM的配置文件为 /etc/sddm.conf 。运行 sddm.conf(5) 可以了解所有的选项。

在使用了 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/中找到。

Warning: 如果配置不当, 自动登录可以使能够接触到你的电脑的攻击者毫不费力地进入你的桌面。只有当你有其他认证方式保证系统安全时才应该开启自动登录,比如 根文件系统加密

目前尚不支持自动登录的同时锁定会话[1]

主题设置

[Theme]部分中更改主题设置。 可以在AUR获得一些主题, 例如archlinux-themes-sddmAUR

主设置

Current值中设置当前主题, 例如Current=archlinux-simplyblack

编辑主题

SDDM的默认主题目录是/usr/share/sddm/themes/。可以将您定制的主题添加到该目录的子目录下。研究创建修改或安装您自己的主题的文件。

光标

要设置鼠标光标,请将CursorTheme 设置为您选择的光标。

修改头像

您可以将一个简单的png图像重命名为username.face.icon并放在默认目录/usr/share/sddm/faces/下。或者也可以更改默认目录来满足你的欲望, 例如FacesDir=/var/lib/AccountsService/icons/

故障排除

登陆后挂起

尝试删除~/.Xauthority

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