我正在使用 Archlinux 并试图让我的笔记本按照 wiki.archlinux.org 上给出的说明锁定屏幕在它暂停之前。
当我手动调用它时,调用gnome-screensaver-command -l
只会锁定我的屏幕 - 但在系统挂起之前自动调用它时不会锁定我的屏幕。
我通过使用 Positive 调用它来验证下面的脚本是否/etc/pm/sleep.d/
确实有效. /etc/pm/sleep.d/00screensaver-lock suspend
。
我还确认了该行
su $username -c "/usr/bin/gnome-screensaver-command -l"
由系统通过添加来执行
su $username -c "touch /home/user/.suspend-hook-runs-screensaver-lock"
在-命令之前gnome-screensaver-command
。
谁能告诉我,为什么gnome-screensaver-command
- 命令在我自己调用它时会锁定屏幕,但在系统调用它时不会锁定屏幕?