适用场景:将 Debian 桌面机或笔记本作为家庭服务器、消息网关(如 OpenClaw)长期运行。
在 Debian 上长期运行后台服务时,系统的自动休眠机制是最常见的”杀手”——明明服务还在跑,一觉醒来发现机器已经挂起、断连。本文记录如何彻底禁用系统休眠,同时保留屏幕自动关闭的节能功能。
使用 将所有休眠相关的 systemd target 屏蔽,使其永久无法被触发:
验证是否生效:
输出中每个 target 应显示 ,说明已被彻底屏蔽。
编辑 ,忽略所有可能触发休眠的物理事件(合盖、按键、空闲等):
应用配置:
系统不休眠不代表屏幕不能关——屏幕关闭既节能又不影响后台服务。通过 GNOME 设置,让屏幕在 10 分钟无操作后自动熄灭,同时确保系统不执行任何休眠动作:
配置项 期望值 masked masked masked masked ignore ignore GNOME 600(10 分钟) nothing nothing
通过 systemd 屏蔽休眠 target + logind.conf 忽略物理事件 + GNOME 电源策略三层配置,可以确保 Debian 机器在无人值守时保持持续在线,适合运行 OpenClaw 消息网关等需要 24 小时可用的服务。屏幕自动关闭则在不影响服务的前提下降低了功耗。
配置环境:Debian 13 / GNOME / systemd 257
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/231393.html