25 декабря 2018 г.

Встроенного функционала настройки электропитания не достаточно для того, чтобы определить поведение Ubuntu при закрытии крышки ноутбука. Утилитка в составе операционной системы в этом плане очень ограничена. Поэтому я поведаю вам о том, как можно это сделать, если вдруг понадобилось.

Для начала нам понадобится установить пакет pm-utils. Делаем это следующей командой в консоли:

sudo apt install pm-utils

Перед тем, как вносить какие-либо изменения в конфиги, я бы посоветовал сохранить копию имеющегося файла. Так, на всякий случай:

sudo cp /etc/systemd/logind.conf  /etc/systemd/logind.conf.back

Открываем файлик logind.conf на редактирование:

sudo nano /etc/systemd/logind.conf

Всё, что нужно дальше — раскомментировать строчку. Просто удаляем # в начале строки:

HandleLidSwitch=ignore

Теперь при закрытии крышки ноутбук будет просто игнорировать это. При необходимости, можно настроить любое другое действие, которое захотите:

  • ignore
  • poweroff
  • reboot
  • halt
  • kexec
  • suspend
  • hibernate
  • hybrid-sleep
  • lock

Подробности вы можете найти в мануале: man logind.conf

В конце обязательно перезапускам сервис:

systemctl restart systemd-logind.service
Автор: Артур Минимулин ⚫ 25 декабря 2018 г.Тэги: