我对挂起盖子关闭有一个问题,它不再与i3wm一起工作(与xfce一起工作)。systemd登录服务正在运行,还会检测到盖子关闭和打开的事件,但随后不会像配置的那样运行。
在这里,服务的系统状态:
● systemd-logind.service - User Login Management
Loaded: loaded (/usr/lib/systemd/system/systemd-logind.service; static)
Active: active (running) since Mon 2021-08-23 21:28:29 CEST; 8min ago
Docs: man:sd-login(3)
man:systemd-logind.service(8)
man:logind.conf(5)
man:org.freedesktop.login1(5)
Main PID: 8998 (systemd-logind)
Status: "Processing requests..."
Tasks: 1 (limit: 16617)
Memory: 1.3M
CPU: 111ms
CGroup: /system.slice/systemd-logind.service
└─8998 /usr/lib/systemd/systemd-logind
Aug 23 21:28:29 MaxT495 systemd-logind[8998]: Watching system buttons on /dev/input/event2 (Sleep Button)
Aug 23 21:28:29 MaxT495 systemd-logind[8998]: Watching system buttons on /dev/input/event4 (AT Translated Set 2 keyboard)
Aug 23 21:28:29 MaxT495 systemd-logind[8998]: Watching system buttons on /dev/input/event7 (ThinkPad Extra Buttons)
Aug 23 21:28:29 MaxT495 systemd[1]: Started User Login Management.
Aug 23 21:28:29 MaxT495 systemd-logind[8998]: New session 2 of user max.
Aug 23 21:28:33 MaxT495 systemd-logind[8998]: Lid closed.
Aug 23 21:28:41 MaxT495 systemd-logind[8998]: Lid opened.
Aug 23 21:29:06 MaxT495 systemd-logind[8998]: Power key pressed.
Aug 23 21:31:19 MaxT495 systemd-logind[8998]: Lid closed.
Aug 23 21:31:26 MaxT495 systemd-logind[8998]: Lid opened.在这里,logind配置文件的重要部分:cat /etc/systemd/logind.conf | grep "#" -v的输出:
[Login]
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend
SuspendKeyIgnoreInhibited=yes
LidSwitchIgnoreInhibited=yes因此,正如systemd服务状态中所述,会检测到盖子关闭事件,但我的笔记本电脑不会挂起!:
有人能帮帮我吗?
附加信息:systemctl suspend工作!
发布于 2021-08-23 21:26:22
如果有人在同一问题上运行,请执行:
$ systemd-inhibit --list --mode=block若要检查是否存在阻止系统操作的其他服务,请执行以下操作。
https://unix.stackexchange.com/questions/665954
复制相似问题