Hibernar no Ubuntu: Guia Completo para Reativar o Modo de Hibernação

Por algum tempo, o sistema operacional Ubuntu Linux removeu a capacidade do usuário de configurar o computador para o modo de “Hibernação”. Existem diversas razões para isso, como a funcionalidade de hibernação nem sempre funcionar perfeitamente, ou o fato de que a maioria das pessoas raramente utiliza esse recurso, preferindo o modo de Suspensão. Apesar do modo de Hibernar no Ubuntu ser menos popular (e menos confiável) do que o Suspensão, ele ainda pode ser bastante útil. Um dos seus principais benefícios é que ele desliga completamente a máquina, em vez de apenas colocá-la em um estado de baixo consumo de energia, o que contribui significativamente para a vida útil da bateria de laptops.

Se esta introdução despertou seu interesse pelo modo de Hibernação, ou se você sempre se perguntou por que esse recurso foi desativado, temos boas notícias! É possível reativar o modo de hibernação no Ubuntu Linux com algumas configurações.

Hibernar vs. Suspender

Muitos usuários do Ubuntu Linux acreditam que “Suspender” e “Hibernar” são a mesma coisa. Mas não são. As principais diferenças entre eles residem em como cada um gerencia a energia quando o seu computador “adormece”.

Quando você clica no botão “Suspender” no seu ambiente de trabalho KDE ou Gnome, o computador não desliga. Em vez disso, ele entra em um estado de baixo consumo de energia, com tudo salvo na memória RAM. Enquanto o seu computador Ubuntu estiver nesse estado, ele ainda consumirá energia da bateria do seu laptop, mesmo que minimamente.

A hibernação, por outro lado, não consome energia. Quando o seu PC Ubuntu Linux está configurado para hibernar, todo o estado do computador é salvo no disco rígido e o sistema é colocado em um estado inativo, que não utiliza energia.

Ambos, Suspender e Hibernar, têm suas aplicações. Por exemplo, se você está constantemente usando seu laptop e precisa dele a qualquer momento, o modo Suspender é uma boa opção, pois ele pode ser retomado muito rapidamente. Já se você precisa economizar a vida útil da bateria, Hibernar pode ser mais vantajoso.

Reativando a Hibernação no Ubuntu

Para utilizar o recurso de Hibernação no Ubuntu Linux, é necessário instalar um pacote específico, que inclui os scripts necessários para habilitar essa função.

Para obter o pacote Pm-utils, você precisará abrir uma janela de terminal. Isso pode ser feito pressionando Ctrl + Alt + T ou Ctrl + Shift + T, dependendo da sua configuração.

Com o terminal aberto, use o gerenciador de pacotes Apt para instalar o pacote Pm-utils:

sudo apt install pm-utils

Após a instalação do pacote Pm-utils, a função de Hibernação estará disponível no seu computador Ubuntu. Para testá-la, execute o seguinte comando no terminal:

Atenção: o comando de Hibernar precisa ser executado com `sudo` ou acesso root. Tentar executá-lo sem isso não funcionará e pode causar problemas!

sudo pm-hibernate

Se o comando `pm-hibernate` for executado com sucesso, a hibernação estará funcionando através do terminal, e você poderá usá-la dessa maneira. Se você está satisfeito em colocar o seu PC Ubuntu em modo de hibernação através do terminal, você pode concluir o tutorial aqui. Caso contrário, continue para a próxima seção, onde abordaremos como adicionar novamente a opção ao menu do sistema.

Adicionando o Botão de Hibernação ao Menu do Ubuntu

A hibernação agora está habilitada no seu PC Ubuntu, mas a única maneira de ativá-la é através do comando `pm-utils` no terminal. Para a maioria dos usuários, essa não é a forma mais amigável de usar essa função. Portanto, se você pretende usar o recurso com frequência, é uma ótima ideia adicionar um botão “Hibernar” ao menu do sistema.

Para adicionar o botão de Hibernar, você precisará modificar o arquivo “com.ubuntu.desktop.pkla”. Para isso, é necessário obter um shell root e abrir o arquivo no editor de texto Nano.

No terminal, obtenha um shell root com o comando `sudo -s`:

sudo -s

Agora que o seu terminal tem acesso de superusuário, abra o arquivo “com.ubuntu.desktop.pkla” no editor de texto Nano:

nano -w /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

Dentro do Nano, pressione Ctrl + W para ativar a busca. Digite “Desativar hibernação” na caixa de pesquisa e pressione Enter para ir para a seção do arquivo que especifica as configurações de hibernação do Ubuntu.

Nas seções “Desativar hibernação por padrão no upower” e “Desativar hibernação por padrão no logind”, procure pela linha abaixo:

ResultadoAtivo=não

E altere-a para:

ResultadoAtivo=sim

Após concluir as alterações no arquivo de configuração, pressione Ctrl + O para salvar e, em seguida, Ctrl + X para sair do editor de texto Nano.

Habilitando o Modo de Hibernação no Ubuntu

O botão foi adicionado. Se você estiver usando KDE Plasma 5, XFCE4, Mate ou uma distribuição Linux similar, a opção “Hibernar” deverá aparecer no menu.

Se você estiver usando o ambiente de trabalho Gnome Shell no Ubuntu, será necessário instalar a extensão “Botão de Status de Hibernação”. Sem essa extensão, você não poderá clicar no botão “Hibernar” no Gnome.