Как отключить приостановку в 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
Может ли кто-нибудь сказать мне, как правильно отключить приостановку?