cjm*_*cjm 31 arch-linux xfce screen-lock
我正在 Arch Linux 上试用 XFCE,由于某种原因,会话菜单中的锁定屏幕选项没有做任何事情。xflock4在命令行上运行也不行(它退出 0 没有输出)。
xfce4-session 在跑。
我需要安装屏幕保护程序包还是什么?
首先安装light-locker.
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command -l"
Run Code Online (Sandbox Code Playgroud)
或者如果您还没有变量:
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command -l" --create -t string
Run Code Online (Sandbox Code Playgroud)
老东西:
看起来xflock4现在确实支持外部配置。我所做的是:
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "dm-tool lock"
Run Code Online (Sandbox Code Playgroud)
现在该命令用于锁定。我猜 gnome-screen-saver 在升级时坏了。
这是针对 XFCE 的。如果您还没有该属性,请通过以下方式添加它:
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "dm-tool lock" --create -t string
Run Code Online (Sandbox Code Playgroud)
非常重要:您需要运行屏幕保护程序以安全锁定屏幕。light-locker是一种选择。最后确保使用 ctrl+alt+F1 或其他一些 F# 切换控制台不会让您绕过锁定屏幕。看:
小智 7
编辑 /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"
Run Code Online (Sandbox Code Playgroud)