На некоторых ноутбуках с ОС Ubuntu категорически отказывается правильно работать настройка действия при закрытии крышки. Классическая настройка (Системные настройки > Питание), где устанавливается поведение операционки в подобных случаях, совершенно бесполезна. Расскажу, как исправить эту ошибку и заодно приобрести несколько дополнительных возможностей.
Как настроить действия при закрытии крышки ноутбука в Ubuntu
1) Встроенный power manager умеет только sleep, suspend и do nothing. Для расширения возможностей установим набор скриптов pm-utils, которые обрабатывают приостановление и возобновление.
sudo apt install pm-utils
2) Правим файл logind.conf
. Но для начала сделаем бекап.
sudo cp /etc/systemd/logind.conf /etc/systemd/logind.conf.back
3) Откройте logind.conf
sudo nano /etc/systemd/logind.conf
4) Раскомментируйте (удалите #) следующую строку. Также измените ее значение:
HandleLidSwitch=lock
Теперь ноутбук при закрытии крышки будет блокировать ОС. Данная директива также поддерживает следующие значения:
- ignore
- poweroff
- reboot
- halt
- kexec
- suspend
- hibernate
- hybrid-sleep
- lock
Разъяснять, что к чему, думаю, нет никакого смысла. Подробнее: man logind.conf
5) Осталось перезапустить службу:
systemctl restart systemd-logind.service
Спасибо, что читаете! Подписывайтесь на меня в социальных сетях Facebook, Twitter, VK, OK и мессенджерах Telegram и TamTam!
Читайте анонсы и посты целиком в ЖЖ, Medium, Голосе и Яндекс.Дзен!
Поддержите мой блог финансово. Все донаты пойдут на оплату хостинга и развитие сайта!