【问题标题】:How do I disable the GNOME desktop screen lock? [closed]如何禁用 GNOME 桌面屏幕锁定? [关闭]
【发布时间】:2015-04-01 14:18:21
【问题描述】:

如何阻止我的 GNOME 桌面在空闲几分钟后锁定屏幕?

我已经尝试过官方手册at Red Hat并尝试使用gconf-editorgconftool-2设置/apps/panel/global/disable_log_out/apps/panel/global/disable_lock_screen。没有运气。

【问题讨论】:

  • 如果您使用的是运行 Gnome 3.x 的更新版 Linux,您将希望使用 gsettings 而不是 gconftool-2

标签: linux configuration desktop gnome


【解决方案1】:

在运行 GNOME 3.x 的较新的 Linux 发行版上,例如 Red Hat 和 CentOS 7,您需要通过 gsettings 实用程序而不是 gconftool-2 禁用此功能。默认值为系统被视为空闲前 5 分钟。将该值设置为 0 会禁用此功能。

gsettings set org.gnome.desktop.session idle-delay 0

此设置也可以通过相关用户的登录会话在 GUI dconf-editor 中进行。

从标准的系统工具设置应用程序中,电源设置中还​​有一个“黑屏”选项,它可以提供与给定的 gsettings 命令相同的行为之前。在我的测试中,在隐私设置中将“屏幕锁定”设置为“关闭”没有在 5 分钟后禁用屏幕消隐。

最后一点,您无法从远程 SSH 会话运行 gsettings 命令而不会出错。请参阅下面的最后一个参考链接。

在我的虚拟机上禁用此功能是一项相当大的研究工作!

参考资料:

【讨论】:

  • 效果很好!附带说明一下,该值以秒为单位,因此将其重置为 5 分钟将是 gsettings set org.gnome.desktop.session idle-delay 300
  • 有没有办法从命令行查询当前值?
  • @shevy 抱歉,我不知道。我假设您尝试过gsettings get ...,但除此之外,我写这篇文章已经有一段时间了,而且我不是 gesettings 专家!
【解决方案2】:

/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 中导航到 ApplicationSystemToolsSettingsPower em> 并将 PowerSaving 空白屏幕设置为“从不”。

【讨论】:

    【解决方案3】:

    屏幕保护程序也可以锁定屏幕。在屏幕保护程序首选项中取消选中“计算机空闲时激活屏幕保护程序”或“屏幕保护程序处于活动状态时锁定屏幕”或两者。从命令行使用 gnome-screensaver-preferences 或转到 'System->Preferences->Screensaver'。

    我认为对应的键(用于 gconftool-2)是 /apps/gnome-screensaver/idle_activation_enabled/apps/gnome-screensaver/lock_enabled

    HTH

    【讨论】:

      猜你喜欢
      • 2019-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-05
      • 1970-01-01
      相关资源
      最近更新 更多