Problemas ao suspender no Ubuntu

Tenho um computador desktop relativamente antigo que usa uma motherboard Asus M2NPV-VM e a função de suspender no Ubuntu nunca funcionou adequadamente. O sintoma do problema é bem simples: ao suspender, o computador imediatamente volta ao estado normal, como se algo o tivesse ativado novamente, tirando da suspensão.

Pesquisando bastante sobre o assunto (o que foi bem difícil, pois suspender/hibernar tem muitos tipos de problemas diferentes, ou talvez meu caso seja bem específico), entendi que a raiz do problema estava relacionada a algo que disse no parágrafo anterior:

“imediatamente volta ao estado normal, como se algo o tivesse ativado novamente”

Então a solução foi ver como desabilitar quem faz o sistema “acordar” do modo de suspensão. Mesmo configurando na bios, o computador nunca se mantinha suspenso, então o jeito era informar ao sistema. Dei uma olhada como estava a minha configuração no Linux:

No meu caso, os dispositivos USB estavam “acordando” o sistema. Desabilitando isso desse jeito:

Checando:

E testando:

Funcionou!

Aí foi só colocar em algum lugar para subir automaticamente com o sistema. Coloquei no /etc/rc.local as duas linhas que desabilitam o USB de acordar o sistema:

E voilá!

(cada caso é um caso, mas é provável que algo assim funcione para outros sistemas!)

Ok, três anos para resolver esse probleminha é muito tempo, admito! 😛

Deixar uma resposta