如何在 Ubuntu 17.10 中从命令行锁定屏幕?我刚从 lightdm 切换过来,我在那里运行light-locker-command --lock
,之前我使用gnome-screensaver-command --lock
。两者都不再起作用。light-locker
仍然锁定会话,但我必须使用Ctrl+ Alt+1才能返回到欢迎界面。
附加信息:我运行的是 xmonad,而不是 gnome。我猜这就是为什么到目前为止使用建议的解决方案时我看到的是空白屏幕而不是锁定屏幕。
答案1
您可以使用此 DBUS 方法进行锁定:
dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock