Algo semelhante acontece ** às vezes * até onde ele acorda, liga a tela embutida e a TV externa por um momento e depois volta a dormir. Mover o mouse restaura como se fosse um resumo normal.
Eu tive outro problema de hibernação por 15 segundos quando ele deveria dormir em 2 segundos. Eu já tive apenas a ilusão de dormir onde a tela é desligada, mas o ventilador ainda estava girando e a luz de energia era sólida em vez de halo. Meu primeiro problema foi quando o sono apenas anulou a exibição interna, mas a tela externa e todos os outros programas (e som) ainda estavam em execução.
Além da configuração HandleLidSwitch=ignore
em logind.conf
que você criou, você também pode tentar:
HandleLidSwitchDocked=ignore
LidSwitchIgnoreInhibited=no
"Encaixado" originalmente significa que o laptop está conectado a uma estação de encaixe, mas também significa que um monitor externo está conectado.
Devo admitir que o design systemd para IgnoreInhibited
soa como um negativo duplo e me confunde com no
.
A outra opção é desativar o manuseio do Ubuntu de fechar as configurações de energia com "Não fazer nada" e fazer o systemd fazer tudo.
A última opção extrema (como eu fiz) é escrever seu próprio script para evento / ações ACPI e dizer ao Ubuntu e ao systemd para não fazer nada sobre o fechamento da tampa e a tampa aberta.
De qualquer forma, se a sugestão funcionar, é uma resposta, se não for, é um comentário longo que não cabe no lugar a que pertence. Espero que alguém ponha uma resposta definitiva.