如何从命令行使用新的锁屏锁定屏幕?
Ubuntu 14.04引入了一个新的锁屏,其外观类似于登录屏幕。 我仍然可以使用命令锁定屏幕gnome-screensaver-command --lock(就像我以前一直做的那样),在14.04下确实可以锁定屏幕,但是: 如果从桌面运行它,它将使用新的锁屏锁定屏幕。 如果您是从虚拟控制台或通过SSH运行它,它将使用旧的lockscreen锁定屏幕。 我也尝试过使用xdg-screensaver lock,但是它的工作方式与之相同gnome-screensaver-command --lock(仅当它从桌面运行时才使用新的锁屏)。 light-locker-command --lock无法运行,因为light-locker未安装。 我猜想从桌面运行同一命令和通过SSH /虚拟控制台运行它之间必须有一些区别,但是我无法在环境变量中找到任何区别。 因此,我的问题是:如何使用新的Unity锁屏而不是命令行的旧锁屏锁定屏幕? 这个问题可能是相关的,因为它询问需要使用的新命令,所以这是另一个问题:为什么运行相同的lock命令会产生不同的结果? 请注意gnome-screensaver,根据此错误报告,在14.04中不再使用该功能: 那实际上不是一个gnome-screensaver错误,该组件已停止在trusty中使用。