我最近发现我的笔记本电脑无法通过合上盖子来暂停。在设置中将笔记本电脑合上盖子时暂停开关打开。
我在 /etc/systemd/logind.conf 文件中设置了以下设置:
$ cat /etc/systemd/logind.conf
输出:
[Login]
InhibitDelayMaxSec=5
HandleSuspendKey=suspend
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend
我尝试改用HandleLidSwitch=
其他方法:关机、挂起、休眠——但它们都不起作用。
在网上搜索后,我发现有 4 个程序接管了盖子开关处理。它在列表中显示为“手柄盖子开关”抑制器。
$ systemd-inhibit --list --mode=block
输出:
WHO UID USER PID COMM WHAT
root 0 root 8474 gsd-power handle-lid-switch
root 0 root 8520 gsd-media-keys handle-power-key:handle-suspend-ke
Debian-gdm 138 Debian-gdm 8162 gsd-power handle-lid-switch
Debian-gdm 138 Debian-gdm 8176 gsd-media-keys handle-power-key:handle-suspend-ke
4 inhibitors listed.
我试图终止这些进程,但导致系统崩溃,因为这些是系统进程。