看网上都是修改 /etc/systemd/login.conf 配置文件,然后将改 HandleLidSwitch=ignore 再重启就生效。但我把 HandleLid 相关的都改成 ignore 了,但没效果,合盖后不久又休眠了。
你的桌面环境可能也会响应这个事件。
什么意思?就是桌面环境也有它自己的配置,处理这个合盖的操作?
kde gnome cinnamon等这些大块头桌面都是带有图形化系统设置界面的。你去看看。
有电源按键相关的,息屏相关的,但没有合盖相关的
/etc/systemd/logind.conf
HandleLidSwitch=ignore
改了重启,没用
对比一下 ubuntu 20.04-关上笔记本盖子不自动休眠_ubuntu 笔记本 合上盖子 不休眠_以梦为境的博客-CSDN博客;这个方法有效,没有失败案例
是的。比如说KDE,在电源管理中就可以配置合盖后的动作。比起systemd,这里可能更为重要。
没找到合盖相关的配置项,我安装的GNOME,有电源按键相关的,就是找不到合盖相关的。
看一下 gnome-tweaks 和 gnome-tweaks-tool
感觉很奇怪。LidSwitchIgnoreInhibited 的默认值就是 yes。理论上 LidSwitchIgnoreInhibited=no 也只是让其它程序(比如桌面环境)有机会自行处理事件而已。
这就不是很清楚了,我修改 LidSwitchIgnoreInhibited=yes 后确实可以实现合盖不休眠。