Desabilite as opções de suspensão e hibernação no Debian – Elias Praciano
Categories
Debian Linux Tutoriais

Desabilite as opções de suspensão e hibernação no Debian

Se o seu hardware não responde bem aos recursos de hibernar e suspender, saiba como prevenir que eles sejam disparados ou ativados.
Veja também como evitar que a máquina seja suspensa ao fechar a tampa do notebook.

As funções de suspensão, hibernação e suspensão híbrida nem sempre funcionam da maneira como se espera.
Por isto, às vezes, pode ser interessante desativar estes recursos.
Há várias razões para estes itens não funcionarem adequadamente no Debian, ou em qualquer outra distro Linux. A principal razão é hardware incompatível.
Os procedimentos descritos nesta página são voltados especificamente para o Debian 8 Jessie Stable, em função do seu suporte ao systemd.
Como este ainda é um trabalho em progresso, não posso garantir que funcione adequadamente no Debian 9 Stretch Testing.
Sugiro a leitura sobre Suspensão, Hibernação e Suspensão-híbrida, caso tenha dúvidas sobre estes recursos.
Há, ainda algumas formas de testar se seu hardware tem suporte a qualquer um destes recursos. Para saber, leia Como testar se seu hardware tem suporte a suspensão/hibernação.

como desabilitar suspensão e hibernação via systemd

Se você quiser impedir que seu sistema tente hibernar, use o systemd para desabilitar a função.
A seguinte linha de comando, deve resolver o assunto:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Se quiser desfazer o procedimento, realize o seguinte comando:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

Para desabilitar a suspensão quando a tampa do notebook for fechada, ajuste os seguintes parâmetros no arquivo de configuração /etc/systemd/logind.conf:

[Login]
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore

Em seguida rode o comando systemctl, da seguinte forma:

systemctl restart systemd-logind.service

ou reinicie a máquina.

Referências

https://wiki.debian.org/Suspend

By Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

4 replies on “Desabilite as opções de suspensão e hibernação no Debian”

Ola companheiro. parabéns pelos artigos.

Gostaria de saber se você conhece um método para desligar o o notebook pelo botão power.

Linux esta se tornando um sistema binário e temperamental.
As vezes ele trava todo e é necessário segurar o power para ele desligar igual o Windows

Enrolei com o Wheezy desde 2013 ate Setembro de 2016 mas os pacotes e programas ficarão incompatíveis e muita coisa ficou pra trás.

Com o passar desses três anos acabei esquecendo como se muda as configurações do botão power.

Agradeço a ajuda.

Atualmente, uso o Debian 9 Stretch (em fase testing, ainda).
Na interface gráfica GNOME, o botão Power fica desabilitada — mas pode ser programada (no painel de ajustes) para: fazer nada; suspender; ou hibernar.
Infelizmente, no meu hardware, estas 2 ultimas funções estão causando travamento.
Por isto, eu teria uma grande utilidade para o botão de desligar.
As opções que eu tenho são voltar a usar a versão Stable ou usar um outro ambiente desktop, como o KDE.
Ou, ainda, desligar através do Menu ou criar um atalho de teclado para um comando de desligamento.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.