slm*_*slm 13 fedora gnome screensaver screen-lock gnome3
如何从命令行手动触发屏幕保护程序?我在 Fedora 19 上使用 GNOME 3.8.4,但解决方案不一定特定于此发行版。
slm*_*slm 15
有关如何执行此操作的详细信息,请参见这篇名为:在 Gnome 3.8 中从命令行锁定屏幕的博客文章 。
该dbus-send命令可用于发送此消息,在这种情况下,我们将向屏幕保护程序发送“锁定”消息。
$ dbus-send --type=method_call --dest=org.gnome.ScreenSaver \
/org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock
Run Code Online (Sandbox Code Playgroud)
通常,当您通过桌面设置将此特定超时配置为发生时,将发送相同的消息。
您可以在 GNOME 控制中心的Settings -> Power -> Blank Screen 中检查自动触发锁定之前所需的空闲时间。
您可以从命令行检查此延迟的值,如下所示:
$ gsettings get org.gnome.desktop.session idle-delay
uint32 600
Run Code Online (Sandbox Code Playgroud)
您也可以通过命令行或通过 GNOME 控制中心更改它。
$ gsettings set org.gnome.desktop.session idle-delay 300
Run Code Online (Sandbox Code Playgroud)