A partir do hibernate, o computador é desligado

0

Desde um lote de upates instalados algumas semanas atrás, quando o sistema inicia da hibernação, depois de ler o estado de hibernação salvo, ao atingir o ponto em que ele alterna para o modo gráfico, o computador é desligado. Ele volta para o modo texto e faz o que parece ser um desligamento rápido, mas controlado, do Linux, e o computador desliga. Quando é iniciado novamente, o sistema inicializa normalmente (ou seja, estado de hibernação perdido / ignorado).

Eu estou perdendo o diagnóstico deste problema. Eu olhei em system.log, pm-suspend.log, dmesg ... sem ver um traço do que aconteceu no processo de hibernação. Eu vim aqui procurando conselhos sobre como investigar isso. Se houver um fórum mais apropriado, por favor me diga.

Os principais suspeitos na lista de pacotes atualizados são libdrm, libkms e libc. Ele também atualizou o qt e o kernel, mas desde a atualização o problema também acontece com o kernel antigo, então descartei o kernel como a causa provável.

Suspender para a RAM funciona bem.

Estou no Kubuntu 13.04 AMD64.

    
por oscar 04.08.2013 / 01:25

1 resposta

1

Depois de observar que o problema só acontece quando o botão de energia do hardware é pressionado (o reinício da hibernação funciona bem quando a hibernação foi iniciada a partir da linha de comando ou da GUI do KDE) descobri o script /etc/acpi/powerbtn.sh estava falhando em detectar a presença do KDE. Em teoria, quando esse script detecta a presença de ambientes que lidam com o pressionamento do botão liga / desliga sozinhos, ele é liberado. AFAIK, para o KDE testa a presença do kpowersave, mas está faltando neste sistema, então o script continua e desliga o computador. Isso acontece logo depois que os sistemas retornam da hibernação, porque a execução do script foi congelada quando a máquina entrou na hibernação.

Eu coloquei uma 'saída' no começo do script e agora tudo funciona bem.

    
por oscar 21.08.2013 / 15:05