麒麟系统中需分离锁屏与显示器关闭:在“隐私→锁屏”设自动锁屏时间,在“电源管理→电源选项”将“关闭显示器”设为“从不”;若无效,用gsettings禁用dpms并配置xset开机自启,或用dconf-editor强制修改sleep-display-ac等值。

您在麒麟系统中设置了自动锁屏,但发现锁屏后显示器也跟着黑屏,影响会议投屏或远程值守场景——这是因为锁屏与显示器关闭被绑定在同一空闲策略下,必须拆解二者逻辑才能实现“人走屏不灭”。
图形界面中分离锁屏与显示器关闭行为
该方式适用于日常办公用户,在UKUI桌面下直接操作,无需命令行,但需注意两个独立设置项的位置差异。
点击屏幕右上角电源按钮 → 选择“设置”进入系统设置中心。
在左侧导航栏中点击“隐私”,再点击右侧的“锁屏”选项卡。
确保“自动锁屏”开关处于开启状态,并在“黑屏至锁屏的时间”中选择目标时长(如15分钟)——这仅控制锁屏触发时机,【不控制显示器是否熄灭】。
关闭当前窗口,返回设置主界面,在左侧导航栏中点击“电源管理” → 切换到“电源选项”标签页。
分别在“使用交流电源时”和“使用电池时”区域,将“关闭显示器”设为“从不”——这一步才是阻止显示器黑屏的关键,否则即使锁屏时间设为30分钟,显示器仍可能5分钟后就熄灭。
用gsettings命令精准解耦空闲检测、锁屏与DPMS
当图形界面中“关闭显示器”选项灰色不可改,或设置后仍失效,说明底层DPMS(显示器电源管理标准)正在强制接管。此时必须同时禁用DPMS并保留锁屏功能。
打开终端(Ctrl+Alt+T),先确认当前显示器关闭策略:
gsettings get org.ukui.power-manager sleep-display-ac
将交流电模式下的显示器休眠设为禁用:
gsettings set org.ukui.power-manager sleep-display-ac 0
执行xset命令临时关闭DPMS(立即生效,但重启后丢失):
xset s off -dpms
若需永久生效,创建开机自启脚本:在 ~/.config/autostart/ 目录下新建文件 no_dpms.desktop,内容为:
[Desktop Entry]
Version=1.0
Name=禁用DPMS
Exec=xset s off -dpms
Type=Application
Terminal=false
保存后,该脚本将在每次登录时自动运行,确保锁屏界面始终显示在亮着的屏幕上。
dconf-editor可视化校验与强制覆盖
当gsettings命令执行成功但行为未变,大概率是dconf数据库权限被企业策略锁定,此时需用dconf-editor绕过权限限制直接写入。
若未安装,先运行:
sudo apt install dconf-editor
启动编辑器:
dconf-editor
依次展开路径:
org → ukui → power-manager
找到 sleep-display-ac 和 sleep-display-battery 两项,双击修改值为 0 —— 注意不要误改 sleep-computer-ac,那会禁用整机休眠,与本需求无关。
再展开 org → ukui → session,确认 idle-delay 值与您期望的锁屏延迟一致(例如300秒),【该值只影响锁屏触发,不影响显示器】。
关闭编辑器,无需重启,更改即时生效。











