Solusi 1:
Di Ubuntu 16.04 LTS, saya berhasil menggunakan yang berikut ini untuk menonaktifkan penangguhan:
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
Dan ini untuk mengaktifkannya kembali:
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
Solusi 2:
Anda dapat menonaktifkan fitur manajemen daya tersebut di berbagai tingkatan.
Tingkat Antarmuka Pengguna Grafis
Di GNOME, Anda harus mengedit file berikut:
sudoedit /usr/share/polkit-1/actions/org.freedesktop.upower.policy
Satu bagian menyangkut fungsi penangguhan dan yang lainnya hibernasi. Masing-masing sebagai tag yang harus Anda setel ke no:
<allow_active>no</allow_active>
Tingkat keyboard
Sekarang, untuk menghindari masalah jika keyboard memiliki beberapa tombol terkait untuk fitur ini, Anda harus memasukkan perintah berikut:
gconftool -s /apps/gnome-power-manager/buttons/hibernate -t string interactive
Tingkat baris perintah
Masih dimungkinkan untuk memicu penangguhan atau hibernasi dari baris perintah, berikut cara menonaktifkannya.
Kita harus membuat skrip yang dapat dieksekusi di /etc/pm/sleep.d/
yang akan membatalkan tindakan hibernasi atau penangguhan apa pun.
sudoedit /etc/pm/sleep.d/000cancel-hibernate-suspend
Konten file ini harus:
#!/bin/sh
# prevents hibernation and suspend
. "$PM_FUNCTIONS"
case "${1}" in
suspend|hibernate)
inhibit
;;
resume|thaw)
exit 0
;;
esac
Sekarang buat file itu dapat dieksekusi:
chmod 0755 /etc/pm/sleep.d/000cancel-hibernate-suspend