A tela desliga após acordar da suspensão

8

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.logeu 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.

Fóton
fonte

Respostas:

5

Aqui estão algumas opções para evitar ou se recuperar do problema.

Reparo provisório

No principal ticket de bug , agora existe uma correção que envolve a adição de um PPA:

  1. Adicione o PPA do Xubuntu Developers para obter os novos pacotes: sudo add-apt-repository ppa: xubuntu-dev / ppa

  2. Atualize as informações do pacote e atualize os dois pacotes cruciais:

    sudo apt-get update && sudo apt-get install xfce4-power-manager light-locker-settings

    O xfce4-power-manager-data será atualizado ao mesmo tempo

  3. Reinicie sua máquina.

Para remover as atualizações e retornar sua máquina ao estado anterior ao teste

sudo ppa-purge ppa: xubuntu-dev / ppa

Solução temporária

A maneira mais fácil de solucionar esse bug é desativar o bloqueio ao suspender nas configurações do armário de luz. Obviamente, isso significa que sua máquina será retomada da suspensão sem uma senha.

Conserto rápido

Se você acabar nessa situação, poderá voltar ao estado de trabalho (observe que você perderá sua sessão atual e uma nova será iniciada):

  1. Mude para um terminal virtual: CtrlAltF1
  2. Reinicie o lightdm: sudo service lightdm restart
Will Law
fonte
2
Sim, eu também já estou seguindo esse bug. :) Obrigado por escrever tudo!
Photon
1
isso não fez nada para mim pessoalmente.
Joshua Robison
Se você não deseja eliminar todos os seus processos em execução no X, em pkill light-lockervez de service lightdm restartnos passos "Correção rápida" acima.
Dzamo Norton
1

Vá para configurações, configurações do armário leve e ative o botão "travar ao suspender", que funciona para mim, e o sistema solicita minha senha para fazer login, sem problemas. Eu provo isso com e sem energia CA

Patricio
fonte
0

A única coisa que funcionou para mim foi desativar a tela de bloqueio. O que, no meu caso, está bem, já que o laptop está parado. No entanto, isso pode ser de pouco alívio para as pessoas que realmente carregam seu laptop

leichterleben
fonte
0

Solução que funcionou para mim reproduzível em vários laptops:

  1. Iniciar "Xfce Power Manager"
    1. Verifique se a configuração "Quando a tampa do laptop está fechada" está definida como "Tela de bloqueio" para "Ligado à CA" e "Ligado à bateria".
    2. Verifique se a opção "Bloquear tela ao suspender / hibernar" está ativada (na guia "Avançado").
  2. Iniciar "Configurações do armário de luz"
    1. Verifique se a opção "Ativar armário de luz" está ativada.
    2. Desative a opção "Bloquear ao suspender" (se ainda não estiver desativada)
    3. Ative a opção "Bloquear ao suspender" (novamente)
    4. Clique em "Aplicar".
Unrud
fonte
Eu não tenho "Light Locker Settings", eu tenho light-locker e, light-locker-commandmas obrigado de qualquer maneira, eu acho.
yPhil