Крышка закрыта, приостановлена, затем находится в спящем режиме.

Мне бы хотелось, чтобы поведение при закрытии крышки "зависало" на определенное время (1 или 2 часа), а затем "переходило в спящий режим" для экономии заряда батареи. Есть ли способ изменить настройки "приостановить", чтобы через некоторое время он перешел в "спящий"?

Спасибо!

1 ответ

Чтобы начать использовать эту функцию, вам нужно создать файл /etc/systemd/sleep.conf со следующим содержимым:

[Sleep]
HibernateDelaySec=3600

Затем вы можете проверить это командой:

sudo systemctl suspend-then-hibernate

(Вы можете редактировать HibernateDelaySec, чтобы уменьшить задержку до гибернации). Если все работает нормально, вы можете изменить Lid Close Action, для этого вам нужно отредактировать файл /etc/systemd/logind.conf

Вам необходимо найти параметр HandleLidSwitch =, раскомментировать его и изменить на HandleLidSwitch = suspend-then-hibernate. Затем вам нужно перезапустить сервис logind (wirning! Ваш пользовательский сеанс будет перезапущен) следующей командой:

systemctl restart systemd-logind.service

Это все! Теперь вы можете использовать эту красивую функцию.

Другие вопросы по тегам