O sistema trava no desligamento / reinicialização com o kernel mais novo

1

Eu tenho um problema no meu antigo laptop Toshiba Satellite A210 (AMD Turion X2 TL-64 com ATI Radeon HD2600 e 4 GB de RAM); supondo que com o Ubuntu 14.04 tudo funcione perfeitamente, testando qualquer versão entre 16.04, 17.04 e 17.10beta, o sistema sempre trava no desligamento ou reinicialização, permanecendo bloqueado no logo e me forçando a pressionar o botão power para forçá-lo a desligar. Isso acontece com kernels predefinidos e até mesmo atualizando tudo via synaptic.
Percebi que esses erros são relatados na inicialização do Ubuntu:

[    0.092139] mce: [Hardware Error]: CPU 1: Machine Check: 0 Bank 0: ee4be1000001fbff
[    0.092144] mce: [Hardware Error]: TSC 0 ADDR fbffefcbfbff 
[    0.092147] mce: [Hardware Error]: PROCESSOR 2:60f82 TIME 1506928590 SOCKET 0 APIC 1 microcode 0
[    0.092151] mce: [Hardware Error]: CPU 1: Machine Check: 0 Bank 1: ffffffffffefcfdb
[    0.092152] mce: [Hardware Error]: TSC 0 ADDR ffffffffffffffff 
[    0.092155] mce: [Hardware Error]: PROCESSOR 2:60f82 TIME 1506928590 SOCKET 0 APIC 1 microcode 0
[    0.222219] ACPI Error: No handler for Region [ERAM] (ffffa0f02c0b3af8) [EmbeddedControl] (20160930/evregion-166)
[    0.222228] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20160930/exfldio-299)
[    0.222233] ACPI Error: Method parse/execution failed [\_SB.HTEV] (Node ffffa0f02c0aaaa0), AE_NOT_EXIST (20160930/psparse-543)
[    0.222241] ACPI Error: Method parse/execution failed [\_SB.PCI0.LPC0.EC0._REG] (Node ffffa0f02c0b57d0), AE_NOT_EXIST (20160930/psparse-543)
[    0.222827] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored

Depois de passar muitas horas procurando o problema, descobri que usando a versão 4.4 do kernel (4.4.89 neste momento) tudo funciona bem e os erros de inicialização desaparecem! Se eu usar outra versão (as versões mais recentes de 4.8, 4.9, 4.10, 4.12, 4.13), os erros retornam e o sistema trava novamente ao desligar ou reinicializar.
Notei também que, usando a opção grub nolapic, o sistema desliga corretamente, mas a CPU não é reconhecida corretamente (apenas 1 core é detectado) e há defasagens usando o sistema; noapic não tem efeito, mas outras opções de acpi (acpi = off ou acpi = noirq e todas as outras combinações) bloqueiam o sistema na inicialização.
Agora estou usando o Ubuntu 17.10beta com o kernel 4.4.89 e tudo funciona bem (o suporte para o kernel 4.4 ainda deve durar até 2022, link )

Alguém pode sugerir como proceder para tentar resolver este problema com as versões mais recentes do kernel?

    
por Almaster 03.10.2017 / 13:18

3 respostas

0

Basta digitar os comandos abaixo que se tornarão adequados:

  1. dpkg --configure -a
  2. sudo apt-get update && sudo apt-get upgrade
  3. Reinicialize.
por Prajwal P K 10.10.2017 / 19:31
0

Eu tenho o mesmo laptop que você e estou enfrentando o problema.

Infelizmente o Kernel 4.4 tem outro problema em que a tela do Bios congela após uma reinicialização (Shut down funciona bem)

Estas foram minhas últimas descobertas:

Quando a tela inicial congela, em vez de pressionar o F2, eu pressionei a tecla F8 e consegui inicializar em um liveusb do elementar.

Unfortunately ficou preso na tela de slash "e" e quando eu apertei uma tecla mostrou esta mensagem:

ata1: softreset falhou (dispositivo não ...) ... não pode abrir / dev / sr0: Nenhum meio encontrado

Poderia ser isso que o Ubuntu está mexendo que faz o congelamento da tela de spash.

Quando eu tento um live usb com o kernel 4.10 eu vejo duas mensagens com falha antes de desligar ou a reinicialização congela o computador:

[Falha] falha ao desmontar / rofs [Falha] falha ao desimular /cdrom.mount.

A última mensagem é:

[Ok] Atingido o encerramento do alvo.

Obrigado.

Você pode encontrar minha pergunta askubuntu aqui

    
por Daisuke Jigen 11.10.2017 / 23:28
0

Se você ainda quiser usar o Ubuntu 16.04 com o kernel 4.4, o problema é algo relacionado à conexão sem fio.

O desligamento funciona como deveria, mas se você reinicializar com a rede sem fio ativada, quando chegar na tela da BIOS (tela inicial da Toshiba), ele irá congelar.

O que fiz foi criar um serviço Systemd que desabilita a conexão sem fio no desligamento ou reinicialização e ativa a inicialização.

Foi assim que eu fiz:

  1. Atualize sua instalação do Ubuntu.

  2. Crie uma pasta e dentro dela crie dois arquivos vazios chamados iniciar e parar.

  3. Torne os dois executáveis.

  4. No começo, insira este texto:

    nmcli radio wifi on  
    service network-manager restart
    
  5. Na parada, insira o seguinte texto:

    nmcli radio wifi off
    
  6. Crie um arquivo vazio chamado wireless-fix.service , mova-o para /etc/systemd/system/ e copie o seguinte texto para este arquivo:

    [Unit]  
    Description=Fix Wireless  
    After=network-online.target  
    
    [Service]  
    Type=oneshot  
    RemainAfterExit=true  
    ExecStart=  
    ExecStop=  
    
    [Install]  
    WantedBy=network-online.target  
    
  7. Em ExecStart= e ExecStop= , cole o local dos arquivos de início e parada criados no início.

  8. No terminal, execute estes comandos:

    sudo systemctl daemon-reload
    sudo systemctl enable wireless-fix.service
    sudo systemctl start wireless-fix.service
    sudo systemctl daemon-reload
    
  9. Reinicialize o computador e ele deve ser corrigido.

por Daisuke Jigen 26.10.2017 / 23:19