Como posso depurar congelamentos freqüentes irrecuperáveis?

8

Meu novo XPS 13 (9360 com processador KabyLake) com o Ubuntu 16.04 pré-instalado freqüentemente congela completamente sem qualquer motivo aparente.

Os congelamentos ocorrem aparentemente aleatoriamente. Às vezes, o ponteiro do mouse ainda pode ser movido por alguns segundos, mas eventualmente o sistema trava completamente. Não consigo alternar para terminais virtuais e nem mesmo os códigos SysRq parecem ter algum efeito. Tudo o que posso fazer é pressionar o botão liga / desliga por um disco rígido, após o qual o sistema inicializa normalmente.

Os processos do usuário em execução são basicamente várias guias do Chrome e um terminal.

As coisas que eu verifiquei e experimentei incluem:

  • Verificar se o BIOS mais recente está instalado
  • Executar diagnósticos incluídos no DELL BIOS sem nenhum resultado
  • Reinstale o sistema a partir da imagem de recuperação
  • Verifique o firmware ath10 mais recente
  • Instalar drivers gráficos da Intel
  • Desativar Wi-Fi e Bluetooth

Depois disso, os congelamentos ainda ocorrem. Agora estou perdido. Minha pergunta é assim:

Quais são as maneiras de encontrar a causa do problema?

    
por justfortherec 17.11.2016 / 14:39

2 respostas

4

Desative intel_cstates (estados de economia de energia destinados a reduzir o consumo de energia e calor residual da CPU) editando /etc/default/grub :

sudo nano /etc/default/grub

Encontre a linha que contém GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Adicione intel_idle.max_cstate=1 diretamente após splash .

Como alternativa, se a sua BIOS suportar isso, desative os ditos estados C.

Nota: isto é não uma correção de longo prazo. A desativação dos estados C aumenta muito o consumo de energia e o desperdício de calor. Apenas tente isto se não houver outras soluções e atualizando seu kernel não resolve nada!

    
por negusp 21.11.2016 / 22:03
3

Como instalar o kernel 4.8.5

Embora 4.8.7 seja o kernel mais recente, neste log de bugs de 500 postagens e 1 ano de duração ( Bug 109051 - intel_idle.max_cstate = 1 exigido no baytrail para evitar travamentos ) é relatado que não funciona. Ontem mesmo alguém postou que eles tentaram 4.8.7, ele caiu então eles voltaram para 4.8.6.

Embora o título do registro de bugs seja "Bay Trail", as soluções apresentadas se aplicam a outras plataformas da Intel, conforme relatam os usuários. Como existem 582 posts abrangendo quase um ano, eu recomendo pressionar a tecla End depois de abrir o link e rolar a partir daí.

Eu tenho rodado o 4.8.5 off e novamente com o 4.4.0-47 por algumas semanas e me sinto confortável usando qualquer um deles. Estas são as instruções para instalar o kernel versão 4.8.5:

cd /tmp
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.5/linux-headers-4.8.5-040805_4.8.5-040805.201610280434_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.5/linux-headers-4.8.5-040805-generic_4.8.5-040805.201610280434_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.5/linux-image-4.8.5-040805-generic_4.8.5-040805.201610280434_amd64.deb
sudo dpkg -i *.deb
sudo reboot

Você pode instalar qualquer kernel visitando o site: ( link ) e adaptando os links para lá as instruções acima.

    
por WinEunuuchs2Unix 18.11.2016 / 12:22

Tags