在 Xfce 中通过命令行锁定屏幕

在 Xfce 中通过命令行锁定屏幕

我发现这个答案,但这是关于 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 0unit32命令行中不需要数据类型。

相关内容