BUG: agendamento enquanto atômica

1

Acabei de instalar o Linux (OpenSUSE) e, quando inicio o sistema operacional, recebo um erro

BUG: scheduling while atomic: systemd_udevd plymounthd...

o que isso significa?

    
por Bem 04.12.2014 / 14:10

1 resposta

1

Esta mensagem é o que parece: é a indicação de um bug. Especificamente, ele vem do kernel do Linux. É um sintoma bastante genérico de um driver mal escrito.

Este bug indica um bug no kernel: nada fora do kernel pode causar isso, a menos que o kernel tenha bugs no primeiro lugar. A única outra possibilidade é uma falha de hardware: uma RAM ruim pode causar praticamente qualquer coisa; Além disso, alguns drivers podem não estar totalmente protegidos contra hardware defeituoso.

Como usuário, além de mudar sua memória RAM se estiver falhando, não há nada que você possa fazer para corrigir esse bug. Você pode ser capaz de contornar isso, organizando para não usar o recurso específico ou programa ou configurações que provocam esse bug, se você conseguir descobrir como reproduzi-lo.

O primeiro passo para diagnosticar este bug é verificar os logs do kernel. Se você puder efetuar login, execute o comando dmesg ou leia o arquivo de log do kernel (geralmente /var/log/kern.log mas isso depende da distribuição). Isso pode lhe dar uma pista sobre como evitar o bug, e é uma informação vital se você relatar o bug para um desenvolvedor. Certifique-se de copiar e colar o conjunto completo de mensagens, se puder, e se não conseguir copiar e colar, reproduza o erro com exatidão, incluindo ortografia, letras maiúsculas, pontuação, espaçamento, etc.

    
por 05.12.2014 / 01:58

Tags