2.2 KiB
2.2 KiB
title, source, author, published, created, description, tags
| title | source | author | published | created | description | tags |
|---|---|---|---|---|---|---|
| shenwei | Ubuntu系统中,合上笔记本盖子时的行为可以通过修改`systemd-logind`服务的配置来实现 |
在Ubuntu系统中,合上笔记本盖子时的行为可以通过修改systemd-logind服务的配置来实现。以下是详细步骤:
步骤 1:编辑配置文件
-
打开终端,使用文本编辑器(如
nano或vim)编辑/etc/systemd/logind.conf文件:sudo nano /etc/systemd/logind.conf -
找到以下行(可能被注释掉):
#HandleLidSwitch=suspend #HandleLidSwitchExternalPower=suspend #HandleLidSwitchDocked=ignore -
修改配置:
- 将
HandleLidSwitch设置为ignore,以禁用合盖时的休眠/挂起。 - 如果需要在外接电源时也禁用此行为,可同时设置
HandleLidSwitchExternalPower=ignore。 - 取消注释(删除行首的
#)并修改后的行如下:HandleLidSwitch=ignore HandleLidSwitchExternalPower=ignore # 可选,外接电源时同样忽略
- 将
步骤 2:重启服务使配置生效
sudo systemctl restart systemd-logind.service
步骤 3:验证设置
- 合上笔记本盖子,观察系统是否不再进入休眠/挂起状态。
额外说明
- 多用户环境:如果系统有多个用户登录,可能需要完全重启系统。
- 桌面环境覆盖:某些桌面环境(如GNOME)可能有自己的电源设置。若上述方法无效,请检查:
- GNOME:
Settings→Power→When Lid is Closed设置为Do Nothing。 - 使用以下命令快速设置(GNOME):
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing' gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action 'nothing'
- GNOME:
故障排查
- 配置未生效:确保编辑
logind.conf时已取消注释(删除#),并重启服务。 - 日志查看:通过
journalctl -u systemd-logind检查日志,确认配置是否正确加载。
通过上述步骤,合上笔记本盖子时将不会触发休眠或挂起。