ThinkPad X220 com Fedora 23 não acorda mais

0

Eu tenho um ThinkPad X220 executando o Fedora 23. Tudo ficou bom até ontem, quando a máquina não despertou mais da suspensão para a RAM. Manter o botão liga / desliga por vários segundos desligaria a máquina completamente.

O diário termina com o seguinte ( journalctl -b-1 ):

Mär 20 09:07:01 martin-friese.fritz.box systemd[1]: Started Session 36 of user mu.
Mär 20 09:07:01 martin-friese.fritz.box systemd[1]: Starting Session 36 of user mu.
Mär 20 09:07:01 martin-friese.fritz.box audit[6412]: USER_START pid=6412 uid=0 auid=1000 ses=36 subj=system_u:system_r:crond_t:s0-s0:c0.c1023 msg='op=PAM:session_open grantors=pam_loginuid,pam_keyinit,pam_limits,pam_systemd acct="mu" exe="
Mär 20 09:07:01 martin-friese.fritz.box audit[6412]: CRED_REFR pid=6412 uid=0 auid=1000 ses=36 subj=system_u:system_r:crond_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_env,pam_unix acct="mu" exe="/usr/sbin/crond" hostname=? addr=? te
Mär 20 09:07:01 martin-friese.fritz.box CROND[6416]: (mu) CMD (/home/mu/bin/brightness --auto > /dev/null 2> /dev/null)
Mär 20 09:07:03 martin-friese.fritz.box audit[6412]: CRED_DISP pid=6412 uid=0 auid=1000 ses=36 subj=system_u:system_r:crond_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_env,pam_unix acct="mu" exe="/usr/sbin/crond" hostname=? addr=? te
Mär 20 09:07:03 martin-friese.fritz.box audit[6412]: USER_END pid=6412 uid=0 auid=1000 ses=36 subj=system_u:system_r:crond_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_loginuid,pam_keyinit,pam_limits,pam_systemd acct="mu" exe="/
Mär 20 09:07:38 martin-friese.fritz.box NetworkManager[1358]: <info>  sleep requested (sleeping: no  enabled: yes)
Mär 20 09:07:38 martin-friese.fritz.box NetworkManager[1358]: <info>  sleeping...
Mär 20 09:07:38 martin-friese.fritz.box NetworkManager[1358]: <info>  (wlp3s0): device state change: unavailable -> unmanaged (reason 'sleeping') [20 10 37]
Mär 20 09:07:38 martin-friese.fritz.box NetworkManager[1358]: <info>  NetworkManager state is now ASLEEP
Mär 20 09:07:38 martin-friese.fritz.box systemd[1]: Reached target Sleep.
Mär 20 09:07:38 martin-friese.fritz.box systemd[1]: Starting Sleep.
Mär 20 09:07:38 martin-friese.fritz.box systemd[1]: Starting Suspend...
Mär 20 09:07:38 martin-friese.fritz.box systemd-sleep[6516]: Suspending system...

O kernel que eu corro é 4.4.5-300.fc23.x86_64 .

Talvez seja devido a esta atualização:

[root@martin-friese mu]# env LC_ALL=C dnf history info 251
Transaction ID : 251
Begin time     : Fri Mar 18 14:50:13 2016
Begin rpmdb    : 4555:f742ed24f025e31a2cf17b39e7cbbaae3adede0e
End time       :            14:51:35 2016 (82 seconds)
End rpmdb      : 4554:3afdbed35e1c373fe7e000bc5d1e5258054c1c33
User           : System <unset>
Return-Code    : Success
Transaction performed with:
    Installed     dnf-1.1.7-2.fc23.noarch         @updates
    Installed     rpm-4.13.0-0.rc1.12.fc23.x86_64 @updates
Packages Altered:
    Erase    kernel-4.4.2-301.fc23.x86_64                               @updates
    Install  kernel-4.4.5-300.fc23.x86_64                               @updates
    Erase    kernel-core-4.4.2-301.fc23.x86_64                          @updates
    Install  kernel-core-4.4.5-300.fc23.x86_64                          @updates
    Erase    kernel-devel-4.4.2-301.fc23.x86_64                         @updates
    Install  kernel-devel-4.4.5-300.fc23.x86_64                         @updates
    Upgraded kernel-headers-4.4.4-301.fc23.x86_64                       @updates
    Upgrade                 4.4.5-300.fc23.x86_64                       @updates
    Erase    kernel-modules-4.4.2-301.fc23.x86_64                       @updates
    Install  kernel-modules-4.4.5-300.fc23.x86_64                       @updates
    Erase    kernel-modules-extra-4.4.2-301.fc23.x86_64                 @updates
    Install  kernel-modules-extra-4.4.5-300.fc23.x86_64                 @updates
    Erase    kmod-VirtualBox-4.4.2-301.fc23.x86_64-5.0.14-1.fc23.x86_64 @@commandline
    Upgraded libinput-1.2.1-4.fc23.x86_64                               @updates
    Upgrade           1.2.2-1.fc23.x86_64                               @updates
    Upgraded python-pygments-2.0.2-3.fc23.noarch                        @@commandline
    Upgrade                  2.1.3-1.fc23.noarch                        @updates
    Upgraded python3-pygments-2.0.2-3.fc23.noarch                       @@commandline
    Upgrade                   2.1.3-1.fc23.noarch                       @updates
    Upgrade  qt-1:4.8.7-12.fc23.x86_64                                  @updates
    Upgraded qt-1:4.8.7-5.fc23.x86_64                                   @updates
    Upgrade  qt-common-1:4.8.7-12.fc23.noarch                           @updates
    Upgraded qt-common-1:4.8.7-5.fc23.noarch                            @updates
    Upgrade  qt-devel-1:4.8.7-12.fc23.x86_64                            @updates
    Upgraded qt-devel-1:4.8.7-5.fc23.x86_64                             @updates
    Upgrade  qt-mysql-1:4.8.7-12.fc23.x86_64                            @updates
    Upgraded qt-mysql-1:4.8.7-5.fc23.x86_64                             @updates
    Upgrade  qt-x11-1:4.8.7-12.fc23.x86_64                              @updates
    Upgraded qt-x11-1:4.8.7-5.fc23.x86_64                               @updates

Os kernels antigos também não ajudaram. Eu tentei apenas 4.4.4 e 4.4.3, que têm funcionado muito bem nos dias anteriores. A atualização para o 4.4.5 foi sexta-feira à tarde. Então eu iniciei o laptop com o novo kernel no sábado à tarde e primeiro suspendi-o à noite, eu acho. Portanto, pode muito bem ser o kernel 4.4.5.

No entanto, como os kernels antigos têm o mesmo efeito, presumo que seja algo com o hardware ou algo mais. Vou tentar inicializar a partir de um Live USB com uma versão muito diferente (digamos, CentOS) e tentar isso.

Esperando um pouco depois de acordar a máquina, ela tentará ligar a ventoinha (pode-se ouvir isso) e ela acenderá todas as luzes. Um vídeo curto e um vídeo mais longo mostra o estranho show de luzes.

Atualização 1

Acabei de iniciar o Kubuntu 15.10 a partir do USB. Acorda após a suspensão, mas a tela fica preta e o wireless não é ligado novamente. Algo está lá também e a máquina funcionou com o Kubuntu 15.10 antes.

Atualização 2

O

Arch Linux 2016.03.01 com o Kernel 4.4.1 exibe o mesmo problema. Eu iniciei a sessão ao vivo e usei systemctl suspend . O sistema iria dormir e não acordaria novamente. Eu vi o mesmo show de luzes de antes.

Isso é um defeito de hardware?

Atualização 3

Ao cavar a UEFI para ver se eu poderia mudar alguma coisa lá, percebi que não posso salvar mais as alterações. Eu tenho o seguinte erro, então ele congelou no UEFI:

EutambémtenteiredefiniroUEFIparaospadrões,masissonãofuncionou:

Outranovamensagemdeerroentreo"ThinkPad" -Splash e o GRUB é esta aqui:

UmamigomeusugeriuqueatualizasseoUEFI,elenãopoderiaficarpiordoqueesseUEFIdecomportamentoestranho.Então,tentamoscolocaroISOemumpendrive,oquenãofuncionou.EntãotentamosumDVD,quetambémnãofuncionou.NóstentamosométodoGRUB.TudoissonãofuncionouporqueoUEFIestábloqueadonomododeinicialização"UEFI only", enquanto o Lenovo UEFI updater é um DOS de 16 bits que é inicializado apenas por meio do modo herdado. Felizmente (?) Ele tinha um HDD com o Windows 7 nele, então apenas mostramos a UEFI usando o Windows. shrugg

Depois disso, eu não receberia mais as mensagens de erro, a UEFI ainda congelaria depois de salvar os dados. A questão da suspensão continua, ela ainda não acorda.

Concluímos que pode não ser qualquer software, mas sim a própria UEFI que tem um problema e, portanto, seria possível que a parte para o despertar esteja de alguma forma quebrada.

    
por Martin Ueding 20.03.2016 / 14:49

1 resposta

0

Parece que você está experimentando isso na primeira tentativa de suspensão após uma reinicialização. Isso difere do que acabei de começar para mim, mas de outra forma muito semelhante.

No começo eu pensei que o meu era esporádico, mas agora eu percebo que é uma segunda suspensão que mostra o problema. Parece coincidir com este relatório:

link

Essa postagem mostra que a suspensão para RAM funcionará uma vez após a reinicialização e falhará na próxima vez, que é o que estou vendo.

Estou em um desktop Fedora 23 de 64 bits totalmente atualizado, usando "systemctl suspend" a cada noite para economizar eletricidade, uma vez que não executo mais serviços que exijam operação 24/7.

    
por 21.03.2016 / 21:00

Tags