Чтобы отключить на Debian сон, гибернацию, гибридный сон и т.д.выполним следующую команду.
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
Чтобы включить обратно:
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
Для ноутбука, чтобы не засыпал при закрытии крышки, нужно раскоментировать и поправить в /etc/systemd/logind.conf
[Login]
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
Для применения параметров сделаем
sudo systemctl restart systemd-logind.service