通过修改 /etc/systemd/logind.conf 文件中的 HandleLidSwitch 和 HandleLidSwitchDocked 设置为 ignore,可以实现合上笔记本盖子时不休眠的效果。如果有其他电源管理工具或桌面环境的设置干扰,也需要一并调整。
// 切换到root用户
su root
// logind.conf 是 systemd 的配置文件,用于管理登录会话和电源事件。通过
// 修改该文件,可以禁用合上笔记本盖子时的休眠行为
sudo vi /etc/systemd/logind.conf
//进入文件后按字母 i 进入编辑模式。
//表示合上笔记本盖子时忽略此操作,不执行任何动作
HandleLidSwitch=ignore
//表示当笔记本连接到扩展坞时,也忽略盖子关闭的动作
HandleLidSwitchDocked=ignore
//修改完成之后,按esc键退出编辑模式,按 :wq! 这4个键退出并且保存文件
//修改完配置文件后,需要重启 systemd-logind 服务以使更改生效:
sudo systemctl restart systemd-logind
这样合上电脑盖子之后,也可以通过远程连接上系统。