如何停止GNOME桌面在闲置一段时间后锁定屏幕?
我已经尝试了官方手册(Red Hat)并尝试使用gconf-editor
和gconftool-2
来设置/apps/panel/global/disable_log_out
和/apps/panel/global/disable_lock_screen
,但没有成功。
如何停止GNOME桌面在闲置一段时间后锁定屏幕?
我已经尝试了官方手册(Red Hat)并尝试使用gconf-editor
和gconftool-2
来设置/apps/panel/global/disable_log_out
和/apps/panel/global/disable_lock_screen
,但没有成功。
对于像Red Hat和CentOS 7这样运行GNOME 3.x的较新的Linux发行版,您需要通过gsettings
实用程序而不是gconftool-2
来禁用此功能。默认情况下,在系统被认为处于空闲状态之前有5分钟的时间。将值设置为0可以禁用此功能。
gsettings set org.gnome.desktop.session idle-delay 0
这个设置也可以在GUI dconf-editor
中进行,需要登录该用户的会话。
从标准的系统工具→设置应用中,在电源设置中也有一个"Blank Screen"选项,可能提供与之前给出的gsettings命令相同的行为。在我的测试中,将隐私设置中的"屏幕锁定"设置为"关闭"并不能在5分钟后禁用屏幕空白。
最后需要注意的是,你不能在远程SSH会话中运行gsettings命令,否则会出现错误。详见下面的最后一个参考链接。
让虚拟机上的这个功能失效可真费了我不少心思啊!
参考资料:
gsettings set org.gnome.desktop.session idle-delay 300
。 - Forcegsettings get ...
了,但除此之外,我写这个已经有一段时间了,而且我也不是 gesettings 的专家! - Mark Edington/usr/bin/gsettings
,默认情况下,可能会运行/home/USER/anaconda3/bin/gsettings
。 - Tahlor在/etc/gconf/schemas/desktop_gnome_lockdown.schemas
中有一个gconf模式条目,似乎以下命令将禁用GNOME桌面锁屏:
gconftool-2 --set /schemas/desktop/gnome/lockdown/disable_lock_screen --type boolean true
gnome-screensaver-preferences
,或转到“系统->首选项->屏幕保护程序”。我认为与之对应的键(用于gconftool-2)是/apps/gnome-screensaver/idle_activation_enabled
和/apps/gnome-screensaver/lock_enabled
。希望对你有所帮助。