O Hibernate está desabilitado por padrão porque pode causar problemas em algumas configurações do sistema. Você deve executar uma hibernação com um comando especial para testar se funciona corretamente antes de reativá-la.
Hibernar vs. Suspender
A opção Suspender ainda está disponível no menu do sistema do Ubuntu. Como o hibernate, o suspend salva seus programas e dados abertos, para que você possa voltar rapidamente ao seu estado anterior. No entanto, a suspensão requer energia - enquanto no modo de suspensão, o computador continuará a consumir uma pequena quantidade de energia. Se o sistema perder energia, por exemplo, se você desconectar um computador da tomada ou a bateria do laptop esvaziar, perderá seu trabalho.
Por que é desativado
O Hibernate não funciona corretamente em muitas configurações de hardware com o Ubuntu e outras distribuições do Linux. Se o modo de hibernação não funcionar corretamente no seu sistema, você poderá retornar do modo de hibernação para descobrir que seu trabalho foi perdido. Alguns drivers de hardware também podem não funcionar corretamente com o modo de hibernação - por exemplo, o hardware Wi-Fi ou outros dispositivos podem não funcionar após a reinicialização do modo de hibernação.
Para impedir que novos usuários encontrem esses bugs e percam seu trabalho, a hibernação é desabilitada por padrão.
Teste de hibernação
Antes de reativar o modo de hibernação, você deve testá-lo para verificar se ele funciona corretamente em seu sistema. Primeiro, salve seu trabalho em todos os programas abertos. Você perderá isso se o modo de hibernação não funcionar corretamente.
Para testar o modo de hibernação, inicie um terminal. Digite terminal no Dash e use o atalho de teclado Ctrl-Alt-T.
sudo pm-hibernate
Solução de problemas do Hibernate
Embora as incompatibilidades de hardware sejam um grande problema com o modo de hibernação, há outro problema comum. O Hibernate salva o conteúdo da sua memória RAM na sua partição swap. Portanto, sua partição de troca deve ser pelo menos tão grande quanto sua RAM. Se você tiver uma partição swap de 2 GB e 4 GB de RAM, o modo de hibernação não funcionará corretamente.
Uma maneira rápida de comparar seus tamanhos de RAM e troca é com o aplicativo Monitor do Sistema.
Re-Ativando o Hibernate
Você pode executar o comando sudo pm-hibernate sempre que quiser hibernar, mas isso é inconveniente. Para reativar a opção de hibernação nos menus, você precisará criar um arquivo PolicyKit.
Você pode usar qualquer editor de texto para isso, mas usaremos o gedit neste exemplo. Execute o seguinte comando para ativar o gedit como o usuário root e especifique o arquivo que você deseja criar:
gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Enable Hibernate] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes