Ubuntu 24.04 笔记本要“关盖不休眠”,核心是改 systemd 的 logind 配置并重启服务。
方法一:修改 logind.conf(通用、推荐)
- 打开终端,编辑配置文件:
sudo nano /etc/systemd/logind.conf
- 找到并修改/添加以下三行(删掉前面的
#):
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore
ignore:关盖无任何操作(不休眠、不锁屏)- 如需仅锁屏,可设为
lock
-
保存退出:nano 按
Ctrl+O→ 回车 →Ctrl+X。 -
重启服务生效(会短暂登出):
sudo systemctl restart systemd-logind
方法二:图形化(GNOME 桌面)
- 安装优化工具:
sudo apt update
sudo apt install gnome-tweaks
- 打开「Tweaks(优化)」→ 「通用(General)」→ 关闭 Suspend when laptop lid is closed。
说明
- 方法一所有桌面环境通用,重启后永久生效。
- 如仍休眠,检查是否装了
powertop、tlp等电源管理工具并冲突。 - 想恢复默认,把配置改回:
HandleLidSwitch=suspend
再重启 systemd-logind 即可。