11Aug

Como Re-Habilitar Hibernar no Ubuntu 12.04

Se você atualizou para o Ubuntu 12.04, você pode notar uma opção em falta no menu do sistema. A opção Hibernar agora está oculta por padrão, mas você pode recuperá-la se preferir hibernar seu sistema.

Hibernate está desabilitado por padrão porque pode causar problemas em algumas configurações do sistema. Você deve fazer um hibernado com um comando especial para testar que ele funciona corretamente antes de reabilitá-lo.

Hibernate vs Suspender

A opção Suspender ainda está disponível no menu do sistema do Ubuntu. Como hibernar, suspende os seus programas e dados abertos, para que você possa retomar rapidamente o seu estado anterior. No entanto, suspender requer energia - enquanto estiver no modo de suspensão, seu computador continuará a desenhar uma pequena quantidade de energia. Se o sistema perder energia - por exemplo, se você desconectar um computador desktop da tomada elétrica ou a bateria de um laptop esvaziar, você perderá seu trabalho.

Em contras, hibernar guarda o estado do seu sistema em seu disco rígido e desliga o sistema, sem energia. Quando você retoma o hibernado, seus programas e dados abertos serão restaurados. O Hibernate economiza energia, mas demora mais - o computador precisa restaurar dados para a RAM, enquanto a suspensão preserva os dados na RAM.

Por que está desabilitado O

Hibernate não funciona corretamente em muitas configurações de hardware com o Ubuntu e outras distribuições do Linux. Se hibernar não funcionar corretamente no seu sistema, você pode continuar a partir do hibernado para descobrir se o seu trabalho foi perdido. Alguns drivers de hardware também não funcionam corretamente com o hibernado - por exemplo, o hardware Wi-Fi ou outros dispositivos podem não funcionar depois de retomar o hibernado.

Para evitar que novos usuários encontrem esses erros e perdendo seu trabalho, o hibernado está desativado por padrão.

Testando o Hibernate

Antes de reativar a hibernação, você deve testá-lo para verificar se ele funciona corretamente no seu sistema. Primeiro, salve seu trabalho em todos os programas abertos - você o perderá se hibernar não funcionar corretamente.

Para testar hibernação, inicie um terminal. Digite o terminal no Dash e ou use o atalho de teclado Ctrl-Alt-T.

No terminal, execute o seguinte comando:

sudo pm-hibernate

Seu sistema será desligado. Depois de executar o comando, volte a ligar o sistema - se seus programas abertos reaparecerem, hibernar funciona corretamente.

Solução de problemas do Hibernate

Embora as incompatibilidades de hardware sejam um grande problema com hibernação, há um outro problema comum. O Hibernate guarda o conteúdo da sua RAM na partição de troca. Portanto, sua partição de troca deve ser pelo menos tão grande quanto sua RAM.Se você tiver uma partição de troca de 2 GB e 4 GB de RAM, o hibernado não funcionará corretamente.

Uma maneira rápida de comparar sua RAM e tamanhos de troca é com a aplicação System Monitor.

Você pode ver a memória e trocar tamanhos na guia Recursos."Memória" aqui se refere à sua RAM.

Se realmente quiser usar hibernação e sua partição swap é menor do que sua RAM, tente executar GParted a partir de um CD ao vivo. Você pode executar o GParted a partir de um CD ao vivo do Ubuntu ou um CD vivo dedicado GParted. A partir do CD ao vivo, você pode redimensionar suas partições do Ubuntu - você não pode fazer isso enquanto estiver em uso.

Re-Enabling 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ê terá que criar um arquivo PolicyKit.

Você pode usar qualquer editor de texto para isso, mas usaremos gedit neste exemplo. Execute o seguinte comando para iniciar o gedit como usuário root e especifique o arquivo que deseja criar:

gksu gedit /etc/ polkit-1 /localauthority/ 50-local.d / com.ubuntu.enable-hibernate.pkla

Cole o seguinte texto noarquivo
[Habilitar Hibernar]
Identity = usuário Unix: *
Ação = org.freedesktop.upower.hibernate
ResultActive = sim

Salva o arquivo de texto, depois faça o login e faça o login novamente. Você poderá hibernarno menu do sistema.