Eu acho que existem muitas duplicatas dessa pergunta, mas não achei nenhuma para ser útil no meu problema específico.
Minha história é a seguinte: Eu estava executando o Xubuntu 12.04 em um Thinkpad X40 que possui um chip gráfico Intel 855GM. Em 12.04 suspender funcionou perfeitamente. Ontem atualizei para 14.04 e isso quebrou a suspensão. O problema é o seguinte: eu fecho a tampa, o laptop dorme. Depois de algum tempo eu abro a tampa, a tela continua e, se eu estiver rápido, posso começar a digitar a senha. No entanto, alguns segundos depois, a tela desliga novamente, embora eu possa ouvir que o sistema continua funcionando. Ainda posso mudar para qualquer TTY, apenas X não possui saída gráfica. Se eu matar o X do TTY, ele será iniciado novamente, eu posso entrar e o sistema funcionará conforme o esperado. Em /var/log/Xorg.0.log
eu vejo as seguintes linhas:
(II) AIGLX: Suspending AIGLX clients for VT switch
(II) AIGLX: Resuming AIGLX clients after VT switch
(II) AIGLX: Suspending AIGLX clients for VT switch
o que se encaixa exatamente nas minhas observações: ao fechar a tampa, a tela se apaga, ao abrir a tampa, ela se fecha e depois de alguns segundos novamente.
Alguma idéia de como impedir o X de desligar a tela depois de acordar?
Obrigado por qualquer entrada.
Bug relatado: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1310038
Como alguém apontou em uma resposta que parece excluída agora, uma solução alternativa é desativar o armário de luz.