Você pode desativar esses recursos de gerenciamento de energia em vários níveis.
Nível da interface gráfica do usuário
No GNOME, você deve editar o seguinte arquivo:
sudoedit /usr/share/polkit-1/actions/org.freedesktop.upower.policy
Uma seção diz respeito à função de suspensão e a outra à de hibernação. Cada como uma tag que você precisa definir como não:
<allow_active>no</allow_active>
Nível do teclado
Agora, para evitar o problema se o teclado tiver algumas chaves relacionadas a esses recursos, você deverá digitar o seguinte comando:
gconftool -s /apps/gnome-power-manager/buttons/hibernate -t string interactive
Nível da linha de comando
Ainda seria possível acionar uma suspensão ou hibernação a partir da linha de comando, eis como desativá-la.
Temos que criar um script executável em /etc/pm/sleep.d/
que cancelará qualquer ação de hibernação ou suspensão.
sudoedit /etc/pm/sleep.d/000cancel-hibernate-suspend
O conteúdo deste arquivo deve ser:
#!/bin/sh
# prevents hibernation and suspend
. "$PM_FUNCTIONS"
case "${1}" in
suspend|hibernate)
inhibit
;;
resume|thaw)
exit 0
;;
esac
Agora torne esse arquivo executável:
chmod 0755 /etc/pm/sleep.d/000cancel-hibernate-suspend