Algo em sua configuração de hardware é incompatível com a metodologia de hibernação do kernel. Infelizmente, isso é difícil de solucionar, a menos que o solucionador de problemas tenha um sistema muito semelhante.
Você pode experimentar a alternativa TuxOnIce ( wikipedia ) hibernação em vez disso.
- TuxOnIce ( wiki | homepage ) é uma alternativa à tecnologia de hibernação integrada do kernel e deve ser compatível com uma gama mais ampla de hardware, mais confiável e mais flexível.
- É facilmente instalado e, se não funcionar, é facilmente removido.
-
Ele requer a instalação do kernel personalizado do TuxOnIce , mas as instruções a seguir devem facilitar. Se você nunca abriu o terminal antes, você pode querer agora: -)
0. Requisitos
O único requisito para TuxOnIce é que sua partição de troca seja pelo menos tão grande quanto a quantidade de memória (RAM) que você possui. Você pode verificar isso por:
-
Inicie o terminal com Ctrl + Alt + T
-
Digite
free -m
e você verá algo assim:total used free shared buffers cached Mem: 1024 731 260 0 0 190 -/+ buffers/cache: 540 451 Swap: 1536 6 1530
-
O número após
Swap:
(por exemplo, 1536) deve ser mais do que o número apósMem:
(por exemplo, 1024) -
Se este não é o caso, e sua troca é menor do que a sua memória, você deve redimensionar e aumentar o tamanho da sua partição swap, ou configurar TuxOnIce para use um arquivo de troca especial. Isso está além do escopo desta resposta, mas se você fizer outra pergunta e mencioná-la nos comentários, eu responderei e explicarei como.
1. Instalando o kernel do TuxOnIce
-
Inicie o terminal com Ctrl + Alt + T
- Copie e cole o seguinte no terminal. Isso adiciona o TuxOnIce PPA e instala o kernel e os cabeçalhos personalizados.
-
sudo apt-add-repository ppa:tuxonice/ppa -y
e uma vez que o ppa é adicionado: -
sudo apt-get update sudo apt-get install tuxonice-userui linux-generic-tuxonice -y sudo apt-get install linux-headers-generic-tuxonice -y
-
- Agora reinicie.
-
O Ubuntu deve agora iniciar com o kernel TuxOnIce . Se houver algum problema, mantenha pressionada a tecla Shift na inicialização e você obterá o menu do Grub. Use as teclas de seta para ir para
Previous Linux Versions
, pressione enter e pressione enter novamente para voltar ao kernel de trabalho.2. Testando a funcionalidade de hibernação.
-
Abra alguns dos aplicativos que você normalmente usa, por exemplo Firefox, Thunderbird, LibreOffice, etc.
- Abra o terminal novamente, com Ctrl + Alt + T .
- Digite
sudo pm-hibernate
, pressione Enter, insira sua senha. -
Você deve ver a tela de bloqueio por um segundo e, em seguida, a tela de progresso da hibernação do TuxOnIce, como a abaixo:
- SeoTuxOnIcefuncionar,seucomputadorserádesligado.
- Inicienovamenteeaguarde.OTuxOnIcedevecontinuarapartirdopontoemquevocêhibernou,incluindotodasasjanelasquevocêabriunaposiçãoquevocêabriu.
Setudoissofuncionou,váparaaEtapa3,quepermiteativaroHibernatenopainel.
3.Ativandoahibernaçãonopainel
PressioneAlt+F2,digiteoabaixoepressioneenter:
gksudogedit/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Coleoabaixo,pressioneCtrl+SparasalvareCtrl+Qparasairdoeditor:
[Re-enablehibernatebydefault]Identity=unix-user:*Action=org.freedesktop.upower.hibernateResultActive=yes
-
Reinicie, e você verá a opção Hibernate como mostrado abaixo:
4. Removendo o TuxOnIce
-
Se o TuxOnIce não funcionar para você, ou você simplesmente deseja removê-lo, inicie o terminal e digite:
sudo apt-get remove tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice -y
-
e lembre-se de desativar a opção Hibernar no menu com:
sudo rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
-
Em seguida, reinicie.
-