Ubuntu 22.04 LTS笔记本锁屏后自动休眠,禁用休眠设置仍无效求助
Ubuntu 22.04 LTS笔记本锁屏后自动休眠,禁用休眠设置仍无效求助
我懂这种烦躁!明明改了电源设置却不生效确实闹心,试试下面这几个针对性的方案,应该能解决你的问题:
检查GNOME深层休眠配置
系统自带的设置面板有时候可能没覆盖到所有GNOME参数,试试用dconf编辑器调整:- 先安装dconf编辑器(如果没装的话):
sudo apt install dconf-editor - 打开dconf-editor,导航到
org/gnome/desktop/power- 找到
sleep-inactive-ac-type,设置为'nothing'(注意是单引号),这代表插电时闲置不会触发休眠 - 把
sleep-inactive-ac-timeout改成一个超大值,比如36000(相当于10小时)
- 找到
- 再导航到
org/gnome/desktop/session,把idle-delay也设为36000,延长系统判定闲置的时间
- 先安装dconf编辑器(如果没装的话):
修改systemd-logind核心配置
这是管理系统电源行为的关键服务,直接改配置更彻底:- 打开配置文件:
sudo nano /etc/systemd/logind.conf - 找到下面几行,去掉前面的
#注释,改成如下内容:HandleLidSwitchExternalPower=ignore HandleLidSwitch=ignore IdleAction=ignore IdleActionSec=0 - 保存退出(按
Ctrl+O回车,再按Ctrl+X),然后重启服务生效:sudo systemctl restart systemd-logind
- 打开配置文件:
确保Caffeine工具正常工作
如果你装了Caffeine,别只看设置,要确认它在后台运行:- 打开Caffeine,确保界面上的“Enable”是勾选状态
- 可以直接在终端运行
caffeinate命令,这个命令会强制保持系统清醒,然后锁屏测试,如果这时候不再休眠,说明Caffeine没设置自动启动,你可以把它添加到“启动应用”列表里
排查BIOS电源设置
很多笔记本的BIOS里有独立的休眠触发设置,容易被忽略:- 重启笔记本,按开机提示的按键(一般是F2、F10或Del)进入BIOS界面
- 找到“Power Management”(电源管理)相关选项,看看有没有类似“Auto Sleep on Lock”“Idle Sleep”的选项,把它设置为禁用
如果以上方案都试过还是不行,你可以在终端运行journalctl -u systemd-logind -f,然后锁屏触发休眠,把输出的日志信息贴出来,这样能更精准定位问题~
备注:内容来源于stack exchange,提问作者mauricio




