我发现这个答案,但这是关于 Gnome 的。我在 Super User 上找不到有关 Xfce 的答案。
答案1
在我的笔记本电脑(Arch linux + xfce4)上,两种组合都可以
$ xfce4-screensaver-command --lock
以及@Harm提到的那个
$ xflock4
您可以通过菜单设置锁定屏幕的键盘快捷键
Applications -> Settings -> Keyboard
然后打开选项卡Application Shortcuts
并单击+ Add
,输入上面提到的任何命令并单击OK
(系统会要求您为其分配键盘快捷键)。
ps 请注意,xflock4
通常在 下的键盘快捷键中可用Ctrl-Alt-L
。
答案2
我发现这在 ArchWiki 上。因此,实现此目的的规范方法似乎是:
xflock4
这是包装器(运行cat $(which xflock4)
),用于检查xfconf-query -c xfce4-session -p /general/LockCommand
已配置的锁定命令并尝试运行该命令。它还包括其他访问锁定实用程序的后备功能。
答案3
这似乎对我有用:
gsettings set apps.light-locker late-locking false
gsettings set apps.light-locker lock-after-screensaver 0
gsettings set apps.light-locker lock-on-suspend true
我发现最简单的方法是在终端中输入:
dconf watch /
然后按照所有教程告诉您的那样在 GUI 中进行更改,并监视该终端。
终端的输出是:
/apps/light-locker/late-locking
false
...这转换为gsettings
我上面列出的命令。仅供参考,值出unit32 0
表示仅输入0
最终值,即第二行lock-after-screensaver 0
。unit32
命令行中不需要数据类型。