从命令行解锁 Unity 锁屏

从命令行解锁 Unity 锁屏

如何从命令行解锁 Unity 中的锁屏?

gnome-screensaver-command -l锁定屏幕,但gnome-screensaver-command -d不解锁锁屏。

还有其他方法可以从命令行解锁锁定屏幕吗?不是通过 ssh,而是通过脚本,例如:

gnome-screensaver-command -l && sleep 5 && <command to unlock>

答案1

对于 Ubuntu 16.04 及更高版本:

loginctl unlock-sessions

不需要root,但显然需要会话权限。

注意:
默认情况下,gnome-screensaver-command -d在 Unity 中不再起作用,但使用此解决方法(启用屏幕键盘)确实如此。适用于 14.04 和 16.04。

相关内容