Execute isto:
sudoedit /usr/share/polkit-1/actions/org.freedesktop.upower.policy
Altere action id="org.freedesktop.upower.hibernate">defaults>allow_active
para no
. Salvar e sair. Isso impedirá que os usuários façam isso a partir da área de trabalho.
Se você tiver um botão de suspensão ou hibernação no teclado ou no gabinete, eles ainda funcionarão no IIRC, por isso é necessário "quebrar" o comportamento padrão deles. Executar:
gconftool -s /apps/gnome-power-manager/buttons/hibernate -t string interactive
Fonte .