A hibernação está desativada por padrão no Ubuntu 12.04. Uma justificativa dessa decisão pode ser encontrada neste relatório de erros .
Veja esta pergunta para reativá-la:
Quando atualizei de 11,10 para 12,04 meu menu de energia do Ubuntu perdeu a capacidade de hibernar. Existe uma maneira de adicionar isso de volta, ou este é o padrão para 12.04?
A hibernação está desativada por padrão no Ubuntu 12.04. Uma justificativa dessa decisão pode ser encontrada neste relatório de erros .
Veja esta pergunta para reativá-la:
Infelizmente, a hibernação foi desativada por padrão no Ubuntu 12.04 , porque não estava funcionando corretamente em muitos sistemas.
Se você não tiver certeza se a hibernação funciona com o seu hardware, você pode testá-lo enviando o comando de hibernação do seu Terminal
sudo pm-hibernate
Veja como ativá-lo de qualquer maneira: ( aviso : somente para usuários avançados - pode não funcionar)
No terminal, digite:
sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
Digite sua senha quando solicitado.
Pesquise a seção
[Desativar o modo de hibernação por padrão]
Identity = unix-user: *
Ação = org.freedesktop.upower.hibernate
ResultActive = não
e substitua por
[reativar o hibernar]
Identity = unix-user: *
Ação = org.freedesktop.upower.hibernate
ResultActive = sim
Após a próxima reinicialização, a opção "Hibernar" estará de volta no "menu de energia" no canto superior direito da tela. Se o seu hardware suportar a hibernação, funcionará agora.
Nota : Caso você queira desativar a hibernação novamente, apenas reverta as alterações feitas acima.
Jorge: existem várias maneiras de hibernar um computador Linux. Se os padrões do Ubuntu falharem, você pode sempre tentar os outros sistemas de hibernação.
Em um console:
sudo apt-get install hibernate
Depois disso, reinicie. Isso instalará o sistema uswsusp, um sistema confiável com compressão, que nem sequer foi instalado com o Precise.
O segundo sistema é o TuxOnIce, mas a configuração requer mais habilidades técnicas.
Depois disso, siga o howto preciso para ativar a hibernação, postado antes. É triste ver que os pacotes necessários para hibernar nem sequer são instalados em uma instalação padrão Precise. Se você não instalar o "hibernate", se você tentar executar o "sudo pm-hibernate", o comando não fará nada (embora alguns sistemas executem um desligamento).
Não é por causa de 12.04, mas porque você não tem uma partição swap, ou não está marcado como uso para hibernação. Eu tive um problema semelhante quando atualizei para 11,10.
Acesse esta página da Web para obter ajuda, seja adicionando uma partição de troca ou tornando-a pronta para usar a troca. link
Lembre-se de que sua troca deve ser maior que a quantidade de memória física, se você quiser hibernar!
O Hibernate só funcionará se você não tiver uma partição de swap crypted, que é o padrão se você escolher criptografar seu diretório de login durante a instalação do ubuntu 12.04.
Tente adicionar um script como
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "" in
hibernate)
if [ -e /dev/zram0 ]; then
swapoff /dev/zram0
fi
;;
thaw)
if [ -e /dev/zram0 ]; then
swapon -p 100 /dev/zram0
fi
;;
esac
para o /etc/pm/sleep.d diectory. Isso foi necessário para fazê-lo funcionar para mim como adivinha o quê? Você não pode hibernar para um ramdisk !!!
D.