Eu tenho o sono híbrido mapeado para a tampa do meu laptop fechando em /etc/systemd/logind.conf:
HandleLidSwitch=hybrid-sleep
Se meu uso de memória for muito alto quando eu fechar a tampa, a suspensão nunca ocorrerá. Eu suponho que isso é um resultado da minha partição swap ser menor do que a RAM em uso, e assim a função de hibernação não funciona corretamente.
De vez em quando, se eu não assistir meu laptop ir dormir, eu o encontrarei correndo da próxima vez que eu tirar da minha bolsa (o que poderia ter sido depois de horas de aquecimento em um caso ).
Existe alguma maneira de padronizar uma suspensão regular se meu uso de memória impedir a hibernação? Eu prefiro não ter que expandir meu espaço de troca para resolver isso.
Tags suspend systemd hybrid-sleep