如何禁用 GNOME 桌面屏幕锁定?
How do I disable the GNOME desktop screen lock?
如何阻止我的 GNOME 桌面在闲置几分钟后锁定屏幕?
我已经尝试了官方手册at Red Hat,并尝试使用gconf-editor
和gconftool-2
来设置/apps/panel/global/disable_log_out
和
/apps/panel/global/disable_lock_screen
。运气不好。
屏保还可以锁屏。在屏幕保护程序首选项中取消选中 'Activate screensaver when computer is idle' 或 'Lock screen when screensaver is active' 或两者。从命令行使用 gnome-screensaver-preferences
或转到 'System->Preferences->Screensaver'.
我认为对应的键(用于gconftool-2)是/apps/gnome-screensaver/idle_activation_enabled
和/apps/gnome-screensaver/lock_enabled
。
HTH
/etc/gconf/schemas/desktop_gnome_lockdown.schemas
中的 gconf 架构条目,似乎以下命令会禁用 GNOME 桌面锁屏:
gconftool-2 --set /schemas/desktop/gnome/lockdown/disable_lock_screen --type boolean true
然而,实际上似乎没有人注意这个参数(无论如何在OL 7.2中)。
一种有效但笨拙的解决方法是在 GUI 中导航至 Application → SystemTools → Settings → Power 并将 PowerSaving Blank Screen 设置为 "Never".
在 Linux 的较新发行版中,例如 Red Hat 和 CentOS 7,其中 运行 GNOME 3.x 您需要通过 gsettings
实用程序禁用它比 gconftool-2
。默认值为系统空闲前 5 分钟。将值设置为 0 将禁用此功能。
gsettings set org.gnome.desktop.session idle-delay 0
此设置也可以在 GUI dconf-editor
中从相关用户的登录会话中进行。
从标准的系统工具 → 设置应用程序,电源设置中还有一个"Blank Screen"选项,可能提供与之前给出的 gsettings 命令相同的行为。在我的测试中,在隐私设置中将 "Screen Lock" 设置为 "Off" 没有 禁用 5 分钟后屏幕消隐。
最后一点,您无法从远程 SSH 会话 运行 gsettings 命令而不会出错。请参阅下面的最后一个参考 link。
在我的虚拟机上禁用此功能是一项相当大的研究工作!
参考文献:
- https://superuser.com/questions/727120/make-gnome-screen-lock-after-1-hour-not-15-minutes
- https://askubuntu.com/questions/22313/what-is-dconf-what-is-its-function-and-how-do-i-use-it
- https://superuser.com/questions/444896/gnome-settings-gsettings-vs-gconftool-2
- https://askubuntu.com/questions/323776/gsettings-not-working-over-ssh
如何阻止我的 GNOME 桌面在闲置几分钟后锁定屏幕?
我已经尝试了官方手册at Red Hat,并尝试使用gconf-editor
和gconftool-2
来设置/apps/panel/global/disable_log_out
和
/apps/panel/global/disable_lock_screen
。运气不好。
屏保还可以锁屏。在屏幕保护程序首选项中取消选中 'Activate screensaver when computer is idle' 或 'Lock screen when screensaver is active' 或两者。从命令行使用 gnome-screensaver-preferences
或转到 'System->Preferences->Screensaver'.
我认为对应的键(用于gconftool-2)是/apps/gnome-screensaver/idle_activation_enabled
和/apps/gnome-screensaver/lock_enabled
。
HTH
/etc/gconf/schemas/desktop_gnome_lockdown.schemas
中的 gconf 架构条目,似乎以下命令会禁用 GNOME 桌面锁屏:
gconftool-2 --set /schemas/desktop/gnome/lockdown/disable_lock_screen --type boolean true
然而,实际上似乎没有人注意这个参数(无论如何在OL 7.2中)。
一种有效但笨拙的解决方法是在 GUI 中导航至 Application → SystemTools → Settings → Power 并将 PowerSaving Blank Screen 设置为 "Never".
在 Linux 的较新发行版中,例如 Red Hat 和 CentOS 7,其中 运行 GNOME 3.x 您需要通过 gsettings
实用程序禁用它比 gconftool-2
。默认值为系统空闲前 5 分钟。将值设置为 0 将禁用此功能。
gsettings set org.gnome.desktop.session idle-delay 0
此设置也可以在 GUI dconf-editor
中从相关用户的登录会话中进行。
从标准的系统工具 → 设置应用程序,电源设置中还有一个"Blank Screen"选项,可能提供与之前给出的 gsettings 命令相同的行为。在我的测试中,在隐私设置中将 "Screen Lock" 设置为 "Off" 没有 禁用 5 分钟后屏幕消隐。
最后一点,您无法从远程 SSH 会话 运行 gsettings 命令而不会出错。请参阅下面的最后一个参考 link。
在我的虚拟机上禁用此功能是一项相当大的研究工作!
参考文献:
- https://superuser.com/questions/727120/make-gnome-screen-lock-after-1-hour-not-15-minutes
- https://askubuntu.com/questions/22313/what-is-dconf-what-is-its-function-and-how-do-i-use-it
- https://superuser.com/questions/444896/gnome-settings-gsettings-vs-gconftool-2
- https://askubuntu.com/questions/323776/gsettings-not-working-over-ssh