Řešení 1:
Na Ubuntu 16.04 LTS jsem k deaktivaci pozastavení úspěšně použil následující:
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
A toto pro opětovné zapnutí:
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
Řešení 2:
Tyto funkce správy napájení můžete zakázat na různých úrovních.
Úroveň grafického uživatelského rozhraní
V GNOME byste měli upravit následující soubor:
sudoedit /usr/share/polkit-1/actions/org.freedesktop.upower.policy
Jedna část se týká funkce uspání a druhá funkce hibernace. Každý jako tag, který musíte nastavit na no:
<allow_active>no</allow_active>
Úroveň klávesnice
Nyní, abyste se vyhnuli problému, pokud má klávesnice nějaké související klávesy pro tyto funkce, musíte zadat následující příkaz:
gconftool -s /apps/gnome-power-manager/buttons/hibernate -t string interactive
Úroveň příkazového řádku
Stále by bylo možné spustit pozastavení nebo hibernaci z příkazového řádku, zde je návod, jak to zakázat.
Musíme vytvořit spustitelný skript v /etc/pm/sleep.d/
to zruší všechny akce hibernace nebo pozastavení.
sudoedit /etc/pm/sleep.d/000cancel-hibernate-suspend
Obsah tohoto souboru by měl být:
#!/bin/sh
# prevents hibernation and suspend
. "$PM_FUNCTIONS"
case "${1}" in
suspend|hibernate)
inhibit
;;
resume|thaw)
exit 0
;;
esac
Nyní nastavte tento soubor jako spustitelný:
chmod 0755 /etc/pm/sleep.d/000cancel-hibernate-suspend