我正在 Arch Linux 上尝试 XFCE,由于某种原因,会话菜单中的“锁定屏幕”选项没有执行任何操作。xflock4
在命令行运行也不行(它退出 0,没有输出)。
xfce4-session
在跑。
我需要安装屏幕保护程序包或其他东西吗?
答案1
我需要安装屏幕保护程序包或其他东西吗?
是的,根据维基百科,您需要选择并安装一个储物柜。xflock4
然后将激活它。
答案2
首先安装light-locker
.
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command -l"
或者如果您还没有变量:
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command -l" --create -t string
老东西:
看起来xflock4
现在确实支持外部配置。我所做的是:
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "dm-tool lock"
现在该命令用于锁定。我猜 gnome-screen-saver 在升级时坏了。
这是针对 XFCE 的。如果您还没有该属性,可以通过以下方式添加:
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "dm-tool lock" --create -t string
很重要:您需要运行屏幕保护程序才能安全锁定屏幕。light-locker
是一种选择。最后确保使用 ctrl+alt+F1 或其他 F# 切换控制台不会让您绕过锁定屏幕。看:
答案3
编辑 /usr/bin/xflock4
并将light-locker-command -l
或附加dm-tool lock
到列表中。
for lock_cmd in \
"xscreensaver-command -lock" \
"gnome-screensaver-command --lock" \
"light-locker-command -l"\
"dm-tool lock"