gnome-screensaver-command -a 和 gnome-screensaver-command -l 之间的区别

gnome-screensaver-command -a 和 gnome-screensaver-command -l 之间的区别

我想知道

gnome-screensaver-command -a

gnome-screensaver-command -l

根据gnome-screensaver-command手册页...

-l, --lock                 Tells the running screensaver process to lock the screen immediately
-a, --activate             Turn the screensaver on (blank the screen)

对我来说,在这两种情况下它都生成了登录屏幕。有人可以概述一下这两件事的区别吗?

答案1

我认为这取决于 gnome-screensaver 设置。

  • 如果您将 gnome 屏幕保护程序设置为不锁定屏幕,则该-a选项将不会锁定屏幕。
  • 如果您将 gnome 屏幕保护程序设置为锁定屏幕,那么-a它将被锁定;据我所记得,这是 Ubuntu 中的默认设置。
  • -l但选项将始终将其锁定。

答案2

帮助很准确。它描述了他们应该去做。

您的场景表明 X 崩溃了,我建议您提交错误(通过ubuntu-bug gnome-screensaver)并查看结果。这可能是您选择的特定屏幕保护程序的问题(尝试另一个)。

相关内容