红帽子7.5,屏保设置不了,如何处理?

luby 个人日记 2026-06-26 19:26 67 阅读

红帽子7.5,修改不了屏保,现象如下图示,如何处理?

现象如下图示:

第一步:解除或修改系统级锁定策略

‌1、检查并编辑屏幕保护配置文件‌

使用 root 权限编辑或创建以下文件:

sudo vi /etc/dconf/db/local.d/00-screensaver

确保文件中包含以下内容(如果已有 [org/gnome/desktop/screensaver] 段落,只需修改或添加 lock-enabled=false),如下:

[org/gnome/desktop/screensaver]

lock-enabled=false

注意:如果你希望彻底禁用闲置休眠导致的黑屏,建议同时设置会话闲置时间为从不(需额外配置 session 部分,见下文补充)。

2、‌检查并移除锁定限制‌ 
检查是否存在锁定该键的文件。通常位于 /etc/dconf/db/local.d/locks/ 目录下。

sudo vi /etc/dconf/db/local.d/locks/screensaver

# 或者检查 locks 目录下的其他文件,如 00-screensaver

如果文件中包含以下行,请将其‌删除‌或注释掉(在行首加 #): 
如下:

#/org/gnome/desktop/screensaver/lock-enabled

解释:这一行的存在意味着系统强制锁定该键,阻止任何用户(包括 root 通过 gsettings)修改它。只有移除这个锁定声明,上面的配置才能生效或被用户修改。

3、更新系统数据库 
修改完上述文件后,必须运行以下命令使更改生效:

sudo dconf update

4、同时禁用屏幕空白(黑屏)‌,界面是在电源那里设置

仅仅关闭“锁屏”可能还会导致屏幕变黑(Blank Screen)。要完全保持屏幕常亮,还需确保电源管理中的“空白屏幕”设置为“从不”。如果图形界面依然灰色不可选,可通过 dconf 强制设置:

编辑 /etc/dconf/db/local.d/00-screensaver (或新建一个电源管理文件),添加:

[org/gnome/desktop/session]

idle-delay=uint32 0

注意:idle-delay 值为 0 表示从不进入闲置状态。

同样,检查 /etc/dconf/db/local.d/locks/screensaver 下是否有 /org/gnome/desktop/session/idle-delay 的锁定行,如有则删除。

最后再次执行:

sudo dconf update