O laptop suspenso falha ~ 50% do tempo

4

Executando o ArchLinux e o GNOME 3 em um Thinkpad X220.

Quando eu suspendo meu laptop, ele entra no modo de suspensão e o toque do LED ao redor do botão liga / desliga entra e sai.

Quando uma suspensão falha, o LED acende e a tela fica acesa, mas não consigo fazer nada. Minha única recuperação é fazer um hard reset.

Isso só acontece de 33 a 50% do tempo nos últimos meses, mas isso nunca aconteceu há um ano.

Como posso depurar / corrigir esse problema?

Saída de sudo journalctl --since=today | tac | sed -n '/-- Reboot --/{n;:r;/-- Reboot --/q;p;n;b r}' | tac :

Mar 17 15:10:49 noa systemd-logind[349]: Suspend key pressed.
Mar 17 15:10:49 noa NetworkManager[332]: <info> sleep requested (sleeping: no  enabled: yes)
Mar 17 15:10:49 noa NetworkManager[332]: <info> sleeping or disabling...
Mar 17 15:10:49 noa NetworkManager[332]: <info> (eth0): device state change: unavailable -> unmanaged (reason 'sleeping') [20 10 37]
Mar 17 15:10:49 noa NetworkManager[332]: <info> (eth0): cleaning up...
Mar 17 15:10:49 noa NetworkManager[332]: <info> (eth0): taking down device.
Mar 17 15:10:50 noa NetworkManager[332]: <info> (wlan0): device state change: disconnected -> unmanaged (reason 'sleeping') [30 10 37]
Mar 17 15:10:50 noa NetworkManager[332]: <info> (wlan0): cleaning up...
Mar 17 15:10:50 noa NetworkManager[332]: <info> (wlan0): taking down device.
Mar 17 15:10:50 noa systemd[1]: Starting Sleep.
Mar 17 15:10:50 noa systemd[1]: Reached target Sleep.
Mar 17 15:10:50 noa systemd[1]: Starting Suspend...
Mar 17 15:10:50 noa dbus-daemon[353]: dbus[353]: [system] Rejected send message, 2 matched rules; type="method_return", sender=":1.1" (uid=0 pid=349 comm="/usr/lib/systemd/systemd-logind ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.57" (uid=1000 pid=638 comm="gnome-session --session=xmonad ")
Mar 17 15:10:50 noa dbus[353]: [system] Rejected send message, 2 matched rules; type="method_return", sender=":1.1" (uid=0 pid=349 comm="/usr/lib/systemd/systemd-logind ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.57" (uid=1000 pid=638 comm="gnome-session --session=xmonad ")
    
por wting 05.03.2013 / 17:52

1 resposta

1

Como de costume, o Netconsole pode ser tentado como uma ferramenta de depuração e Tuxonice como uma alternativa que (esperançosamente) pode superar o problema com o hardware que você usa.

    
por 05.03.2013 / 22:12