这个问题和这,但使用gnome-screensaver-command -l
锁定屏幕为 GNOME3 风格的登录屏幕,而不是 Ubuntu 锁定屏幕。
在此更新14.04 的问题,答案是使用:
dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock
但结果是一样的,锁屏还是GNOME3的。
在 Unity 之外起作用的命令是什么?
显然,上述两个答案有效,但仅当我在 Unity 中时才有效。在 xmonad 中,它们始终锁定到 GNOME 锁定屏幕。我已相应地更改了标题。
附言:我需要这个来在 xmonad 中设置键盘快捷键,所以我不能使用 xdotool。