商城首页欢迎来到中国正版软件门户

您的位置:首页 >Ubuntu如何取消屏幕自动锁定

Ubuntu如何取消屏幕自动锁定

  发布于2026-08-12 阅读(0)

扫一扫,手机访问

这里有个关键点,lock-enabledidle-delayblank-time 这三个参数必须一起关掉:gsettings set org.gnome.desktop.screensa ver lock-enabled false、gsettings set org.gnome.desktop.session idle-delay 0、gsettings set org.gnome.desktop.session blank-time 0。少改任何一个都不行,不然锁屏很可能又自己冒出来,像“诈尸”一样。

Ubuntu如何取消屏幕自动锁定

直接禁用就行,但得关对地方——GNOME桌面下,lock-enabled 是开关,idle-delay 是倒计时,blank-time 是黑屏触发器,三者不全关,锁屏可能“诈尸”。

gsettings 命令必须配对使用

只运行 gsettings set org.gnome.desktop.screensa ver lock-enabled false 不够。系统仍会空闲后启动屏保,再跳转到锁屏界面(尤其在某些 GNOME 版本中)。真正生效需同步调整会话空闲阈值:

  • gsettings set org.gnome.desktop.session idle-delay 0 —— 设为 0 表示永不触发空闲判断
  • gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0 —— 防止插电时因电源策略锁屏
  • gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0 —— 同理,适配电池模式

注意:idle-delay 单位是秒,设为 0 才代表禁用;设成 3600 是一小时,不是“关闭”。很多用户误填成 -1 或空值,结果命令静默失败。

图形界面里两个设置页都得动

“隐私 → 屏幕锁定”只是表面开关,它只控制 lock-enabled。很多人关了这里,却忘了“电源 → 屏幕空白”其实是独立的 blank-time 控制项。后者设为“从不”,对应的是:

  • gsettings set org.gnome.desktop.session blank-time 0
  • 若该选项灰显,说明被 idle-delay 或策略锁覆盖,优先查前者

笔记本用户特别容易漏掉“电源”页里的“使用电池”和“接通电源”两套配置,必须分别设为“从不”,否则换电源状态时锁屏自动复活。

Xorg 底层参数仅在无 Wayland 时有效

如果你用的是 Xorg(可通过 echo $XDG_SESSION_TYPE 确认输出是否为 x11),且上述方法无效,才考虑改 /etc/X11/xorg.conf。添加 section 如下:

Section "ServerFlags"
Option "blank time" "0"
Option "standby time" "0"
Option "suspend time" "0"
Option "off time" "0"
EndSection

这不是首选方案:Ubuntu 22.04+ 默认启用 Wayland,此配置完全不生效;即使强制切回 Xorg,重启后也可能被 GNOME 的 dconf 覆盖。只建议用于老旧硬件或嵌入式场景。

最常被忽略的是:GNOME 的锁屏行为受 dconfgsettings 双层管理,而 gsettings 是用户级封装。如果用脚本批量部署,务必用 gsettings 而非直接写 dconf,否则 root 用户设置不会同步到普通用户会话。

本文转载于:https://www.php.cn/faq/2961163.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注