Atualização para 16.04 (setembro de 2016)
O Hibernate pode não funcionar, nem mesmo é ativado com êxito se você tiver btrfs
partições. Conforme revelado em uma pergunta aqui
Também foi revelado que a ativação do UEFI também pode causar problemas com a hibernação.
Ativar a opção de hibernação
Para ativar o Hibernate, eu segui esta resposta da Dima.
Após ativar o modo de hibernação, você terá a opção de hibernar no menu de sessão do indicador no painel superior. Mas, embora você possa hibernar, talvez não seja retomado do modo de hibernação. Você receberá apenas uma nova sessão. As correções estão abaixo.
As correções para poder retomar do modo de hibernação (12.04)
Vários leitores confirmaram isso trabalhando em 14.04 também
Há duas maneiras de corrigir isso.
1. Editando o arquivo /etc/initramfs-tools/conf.d/resume
-
Primeiro, obtenha o UUID da partição de troca.
sudo blkid | grep swap
Isso gerará uma linha semelhante a esta:
/dev/sda12: UUID="a14f3380-810e-49a7-b42e-72169e66c432" TYPE="swap"
A linha atual não corresponderá a isso. Copie o valor do UUID entre
"..."
aspas duplas. -
Abra o arquivo de currículo
gksudo gedit /etc/initramfs-tools/conf.d/resume
E nesse arquivo, adicione uma linha como esta
RESUME=UUID=a14f3380-810e-49a7-b42e-72169e66c432
Não se esqueça de substituir o valor real do UUID obtido na etapa 1. Salve o arquivo e saia do gedit
-
Em seguida, no terminal, execute este comando
sudo update-initramfs -u
Você poderá continuar da hibernação
2. Editando o arquivo /etc/default/grub
.
-
Abra um terminal e execute o comando abaixo para abri-lo
gksudo gedit /etc/default/grub
-
Haverá uma linha como
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
. Edite a linha para inserirRESUME=UUID=<your-uuid-value-here>
após a palavrasplash
.Por exemplo, no meu caso, a linha fica assim após a edição
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=a14f3380-810e-49a7-b42e-72169e66c432"
Certifique-se de usar seu valor UUID obtido do comando
sudo blkid | grep swap
. -
Então faça este comando
sudo update-grub
Isso também permite que você seja retomado do hibernate com sucesso.
Testado em duas instalações do Ubuntu, ambas funcionaram