sddm-greeter 忽略 /etc/sddm.conf 中的 HideUsers

sddm-greeter 忽略 /etc/sddm.conf 中的 HideUsers

我正在使用带有 displaymanager sddm 的 lubuntu disco

cat /etc/X11/default-display-manager 
/usr/bin/sddm

我的系统上有 2 个用户,一个是主用户,另一个是测试帐户。我将尝试在 sddm 中隐藏测试用户。

cat /etc/sddm.conf 
[Autologin] #original entry
Session=Lubuntu #also original entry
[users]
RememberLastUser=true
HideUsers=testie
[Theme]
EnableAvatars=true
FacesDir=/usr/share/sddm/faces

当我在测试模式下启动 sddm-greeter 时,用户仍然存在。

sddm-greeter --test-mode
[13:54:22.459] (II) GREETER: High-DPI autoscaling not Enabled
[13:54:22.491] (II) GREETER: Reading from "/usr/share/xsessions/Lubuntu.desktop"
[13:54:22.491] (II) GREETER: Reading from "/usr/share/xsessions/lxqt.desktop"
[13:54:22.491] (II) GREETER: Reading from "/usr/share/xsessions/openbox.desktop"
[13:54:22.494] (II) GREETER: Loading theme configuration from "qrc:/theme/theme.conf"
[13:54:22.498] (EE) GREETER: Socket error:  "QLocalSocket::connectToServer: Invalid name"
[13:54:22.522] (II) GREETER: Loading qrc:/theme/Main.qml...
[13:54:22.609] (II) GREETER: Adding view for "LVDS1" QRect(0,0 1600x900)

其他变化(如主用户自己的头像)正在显现。

答案1

我真是个废物。

我写了 [users],但它必须是 manpage 中的 [Users]

[用户] 部分:

HideUsers= 不应显示在用户列表中的用户的逗号分隔列表。默认值为空。

对不起。

相关内容