Как отключить приостановку в Ubuntu 20.04 (systemd) через CLI

У меня есть ноутбук с установленной Ubuntu 20.04, который используется в качестве сервера. Поэтому я хочу, чтобы он никогда не приостанавливался.

По умолчанию он автоматически приостанавливается при закрытии крышки.

Поскольку я могу получить к нему доступ только через ssh (и X все равно не установлен), мне нужно отключить его через CLI.

Несколько сайтов предлагают использовать

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Это действительно предотвращает зависание ноутбука при закрытой крышке, но приводит к тому, что systemd-logind потребляет 100% ресурсов процессора и постоянно регистрирует следующее: (несколько раз в секунду)

       systemd-logind[514]: Suspending...
 systemd-logind[514]: Unit suspend.target is masked, refusing operation.
 systemd-logind[514]: Failed to execute suspend operation: Permission denied

Может ли кто-нибудь сказать мне, как правильно отключить приостановку?

0 ответов

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