Итак, вот что связано с моей проблемой:
$ grep -v '^#' /etc/systemd/logind.conf
[Login]
HandleLidSwitch=suspend
HandleLidSwitchExternalPower=suspend
HandleLidSwitchDocked=ignore
$ sudo journalctl -b -u systemd-logind
Я вижу это в последних двух строках вывода указанной выше строки
systemd-logind[917]: Lid closed.
systemd-logind[917]: Lid opened.
$ systemd-inhibit --list --mode=block
WHO UID USER PID COMM WHAT >
alk 1000 alk 1592 gsd-power handle-lid-switch >
alk 1000 alk 1590 gsd-media-keys handle-power-key:handle-suspend-key:hand>
Итак, на выходе ВОЗ
и столбцы USER
не являются gdm
(это в сообщении, на которое я указал). Вот почему я не хотел создавать сценарий уничтожения, не будучи уверенным.
Что мне делать?