Durante a semana passada, a caixa de diálogo padrão "Encerrar" aparece aleatoriamente, sem causa aparente.
Eu atualizei de 12.04 para 12.10 e ainda continua. É incrivelmente irritante.
Ele pode aparecer quando eu estou digitando em um documento de texto, horas após o computador ser inicializado, ou pode acontecer três segundos depois de fazer login e não ter tido a chance de interagir com a área de trabalho.
Se eu pressionar "Cancelar", a caixa de diálogo pode reaparecer dentro de alguns segundos ou algumas horas. Às vezes, o laptop desliga instantaneamente alguns segundos depois de pressionar "Cancelar".
Quando esta caixa de diálogo aparece, não vejo nada de estranho em /var/log/*log
e não vejo processos suspeitos em execução.
Eu consegui capturar isso monitorando o barramento da sessão dbus, quando a caixa de diálogo aparece:
method call sender=:1.6 -> dest=org.gnome.SessionManager serial=285 path=/org/gnome/SessionManager; interface=org.gnome.SessionManager; member=Shutdown
method return sender=:1.0 -> dest=:1.6 reply_serial=285
Mas isso não me dá nenhuma pista sobre quem está solicitando um desligamento.
O botão liga / desliga físico (neste Thinkpad T420s) não está mapeado para o prompt de desligamento, e pressioná-lo não faz nada.
Eu também vi esse comportamento de desligamento aleatório se eu inicializar o laptop e, em seguida, matar lightdm
para que nenhum servidor X seja executado. Em algum momento, o computador pode esporadicamente dizer que está indo para o desligamento. Então isso acontece.
Alguma idéia do que isso poderia ser ou como posso depurar mais?
Atualização:
Isso também acontece com um live CD do Ubuntu 10.04 e um drive USB live de 12.04.
No entanto, eu troquei meu SSD e coloquei no HDD original e consegui instalar e executar o Windows 7 por um tempo sem problemas.
Portanto, como esse problema apareceu recentemente e ocorre em várias versões do SO, acho que é um problema de hardware. Mas, dado que não consigo ver o que (não vi nenhum pressionamento de tecla fantasma em showkey
) está errado, e porque o Windows funciona, eu realmente não tenho um bom argumento para chamar minha garantia do Thinkpad ...