Utilizamos constantemente os nossos equipamentos informáticos para a realização de centenas de tarefas, sejam a nível pessoal ou corporativo, e muitas vezes nós, ou os nossos colegas ou amigos, deixamos o equipamento ligado, consumindo tanto recursos do sistema como de recursos externos, neste caso energia .
Um dos métodos amplamente recomendados para salvar este tipo de recurso é configurar as opções de hibernação do sistema, mas nas distros do Ubuntu, neste caso o Ubuntu 17.04, vemos que esta opção não está habilitada por padrão:
Isso porque desde as edições 12.04 do Ubuntu esta opção, embora exista internamente, está desabilitada devido a problemas de compatibilidade entre o hardware da máquina e o sistema operacional.
Vale lembrar que a hibernação consome menos energia do que o método de suspensão e sua grande vantagem é que ao acessarmos o computador novamente entraremos no local de onde saímos antes de hibernar, ou seja, os aplicativos ou programas não são fechados.
Nas distros do Ubuntu, a hibernação copia o conteúdo da memória RAM e o hospeda na partição swap antes de realizar o processo de desligamento da máquina, portanto, quando acessamos novamente, voltamos ao local onde estávamos trabalhando. A seguir, veremos como habilitar e desabilitar a hibernação no Ubuntu 17.04.
1. Hibernate Ubuntu diretamente da linha de comando
Graças a esta opção executaremos o processo de hibernação imediatamente, para isso executaremos o seguinte comando, mas primeiro devemos salvar todo o trabalho que temos em aberto para não perdê-lo:
sudo pm-hibernar
Ao executar este comando automaticamente, o sistema Ubuntu hibernará. Agora, quando ligarmos a máquina novamente, teremos todos os nossos aplicativos como os deixamos antes da hibernação. Este comando é útil, mas caso desejemos hibernar a máquina, teremos que executá-lo novamente e novamente.
2. Como habilitar permanentemente a hibernação no Ubuntu
Passo 1
Para permitir que o processo de hibernação seja constante no Ubuntu 17, será necessário criar o seguinte arquivo usando um dos editores preferidos, Nano ou Vi:
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pklaIsso criará um novo arquivo, onde devemos inserir o seguinte texto:
[Reative a hibernação por padrão no upower] Identity = unix-user: * Action = org.freedesktop.upower.hibernateResultActive = yes [Reative a hibernação por padrão no logind] Identity = unix-user: * Action = org.freedesktop .login1.hibernate; org.freedesktop.login1.handle-hibernate-key; org.freedesktop.login1; org.freedesktop.login1.hibernate-multiple-sessions; org.freedesktop.login1.hibernate-ignore-inhibitResultActive = yes
Passo 2
Desta forma, ativamos a hibernação no computador. Agora fechamos a sessão atual e quando clicamos novamente nas opções de desligamento, vemos que a opção de hibernar o computador agora está disponível:
etapa 3
Caso desejemos remover esta opção do Ubuntu, será necessário acessar o arquivo criado anteriormente e na linha ResultActive = yes definir o valor para no:
Com este método simples, habilitamos ou desabilitamos a opção de hibernar o computador para economizar energia.
Boot Ubuntu Safe Mode