Tela preta e rastreamento de pilha de chamadas exibidos após atualização do kernel

Tela preta e rastreamento de pilha de chamadas exibidos após atualização do kernel

Executei uma atualização hoje que incluiu atualizações do kernel. Saí da tela por um tempo e quando voltei tudo que vejo agora é uma tela preta com texto branco contendo informações de rastreamento da pilha de chamadas rolando para cima na tela (veja a imagem), que parece ser um texto diferente.

Isso estava acontecendo há mais de 3 horas, então reiniciei. Nenhum dano parece ter sido causado, mas as atualizações não se aplicaram.

Gostaria de saber o que aconteceu e por que antes de tentar atualizar novamente.

Captura de tela do rastreamento da pilha de chamadas

Responder1

Isso indica um erro no kernel do Linux. A tela que você vê deve servir ao desenvolvedor para descobrir o que deu errado. É improvável que aconteça novamente. Caso isso aconteça você pode reiniciar seu computador com Ctrl+ Alt+ S-Abf+ r, Ctrl+ Alt+ S-Abf+ e, Ctrl+ Alt+ S-Abf+ i, Ctrl+ Alt+ S-Abf+ s, Ctrl+ Alt+ S-Abf+ u, Ctrl+ Alt+ S-Abf+ b.

Depois de inicializar na próxima vez, execute sudo dpkg --configure -ae sudo dkms autoinstallem um terminal para retomar a atualização.

É pura especulação se o erro está relacionado às atualizações ou causado pelas alterações introduzidas sem compreensão, embora o último seja mais provável. Se o kernel travou, você não pode fazer muito mais como usuário do que cruzar os dedos para que o diário do sistema de arquivos se recupere corretamente. Essas falhas não deveriam acontecer nas versões estáveis ​​do Ubuntu se não ocorrerem em módulos de kernel de terceiros (por exemplo, módulos dkms)! Você pode enviar um relatório de bug aos desenvolvedores do kernel Linux seguindohttps://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html. O tratamento das informações na tela que você vê é descrito emhttp://users.sosdg.org/~qiyong/lxr/source/Documentation/oops-tracing.txtem detalhe.

Se você quiser começar a entender e depurar travamentos do kernel, comece aprendendo a ler o rastreamento de pilha, como usar oHacks de chave de solicitação do Linux Magic System(listei alguns deles sem explicação acima) e como configurar o kernel para produzir mais informações de log (vejahttps://www.kernel.org/doc/Documentation/sysrq.txtpara obter detalhes) para que você possa reduzir a causa da falha passo a passo até um caso de teste reproduzível. Então você pode criar relatórios de problemas precisos sobrehttp://bugzilla.kernel.orgou hackear o kernel você mesmo e preencher o patch.

Veja tambémO que é o pânico do kernel?.

informação relacionada