У меня есть HTPC, и его нужно приостановить, чтобы использовать физическую кнопку питания на корпусе, даже когда на дисплее появляется блокировка экрана! После некоторого простоя системы Ubuntu 18.04, согласно настроенным настройкам, он активирует блокировку экрана. После этого одно нажатие кнопки физического питания на компьютере больше не приостанавливает его. Я бы очень хотел работать. Если я разблокирую экран, а затем нажму кнопку питания, приостановка работает. Может кто-нибудь помочь побороть поведение, когда кнопка питания не работает при активной блокировке?
Я нашел ответ суперпользователя, который относится к Вашей ситуации:
Кто-то указал на меня на файл /etc/systemd/logind.conf
. Я смог установить детские коляски, которые позволили приостановить ключу работать в любой ситуации независимо, что запрашивает система. Вот пример моих настроек.
[Вход в систему]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUs ers =
#HandlePowerKey=poweroff #KillExcludeUsers=root
#InhibitDelayMaxSec=5
HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
HandleLidSwitch=lock [11 4]
#PowerKeyIgnoreInhibited=no
SuspendKeyIgnoreInhibited=yes
\HibernateKeyIgnoreInhibited=no
LidSwitchIgnoreInhibited=yes
#IdleAction=ign ore
#IdleActionSec=30min
По некоторым причинам перезапуск не применял изменения, таким образом, я должен был выполнить следующую команду:
sudo systemctl restart systemd-logind