为什么我的屏幕在 XFCE 中没有锁定?

为什么我的屏幕在 XFCE 中没有锁定?

我正在 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"

答案4

Settings我在>>Screensaver中打开锁定屏幕时遇到了这个问题并解决了它Lock Screen

锁屏设置

相关内容