如何从命令行解锁 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。