必须禁用待机:通过控制中心将“电脑进入待机模式”设为“从不”,用gsettings命令将line-power-suspend-delay和battery-suspend-delay设为0,并修改/etc/systemd/logind.conf中IdleAction=ignore后重启systemd-logind服务。

您正在使用统信UOS系统,希望设备在空闲时始终保持运行状态,避免远程服务中断、下载任务暂停或SSH会话意外断开——这需要同时禁用图形界面触发的待机、命令行可调用的待机功能,以及内核级由空闲或合盖动作引发的强制待机行为。
通过控制中心关闭待机触发
这是最基础且面向普通用户的设置,适用于台式机和笔记本,但仅影响当前用户图形会话下的电源策略。
1、点击任务栏右下角【控制中心】图标,打开系统设置界面。
2、在左侧导航栏中点击【电源管理】选项。
3、分别切换至【使用电源】和【使用电池】标签页(笔记本必须两者都设,否则合盖接电池时仍可能待机)。
4、将【电脑进入待机模式】滑块拖动至“从不”位置——【注意:此处“待机”在UOS中实际指suspend,设为“从不”即禁用该行为】。
5、同步将【关闭显示器】也设为“从不”,防止因屏幕熄灭误判为系统闲置而间接触发待机逻辑。
用gsettings命令清空待机延迟参数
图形界面设置有时存在缓存或未覆盖全部键值,此方法直接写入DDE桌面环境底层配置,确保AC与电池模式均无待机窗口。
方法一:禁用待机双路径
1、按Ctrl+Alt+T打开终端。
2、依次执行以下两条命令:
gsettings set com.deepin.dde.power line-power-suspend-delay 0
gsettings set com.deepin.dde.power battery-suspend-delay 0
3、执行gsettings get com.deepin.dde.power battery-suspend-delay验证,返回0即生效——若返回非0值,说明某项未写入成功,需重试。
修改systemd-logind.conf屏蔽空闲待机指令
该操作作用于系统守护进程层,能拦截空闲超时等硬件事件直接发往内核的待机请求,对所有用户生效,是防止第三方工具或固件干预的关键防线。
第一步:编辑logind配置文件
1、在终端中执行:sudo nano /etc/systemd/logind.conf
2、用方向键定位到IdleAction=这一行(若被注释则取消#号;若不存在则手动添加)。
3、将该行修改为:IdleAction=ignore
4、保存文件并退出(nano中按Ctrl+O回车确认,Ctrl+X退出)。
5、执行命令重启服务以应用变更:sudo systemctl restart systemd-logind

















