erro de log: “[drm: gen8_irq_handler [i915]] * ERROR * A interrupção do controle mestre mentiu (SDE)!”

7

Eu recebo este erro depois de instalar o Kubuntu 15.10 quando reiniciar o Kubuntu:

[   74.873008] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!

Eu uso o kernel 4.2.0-16 e o KDE 5.4.2.

Esse erro será exibido em fundo preto quando eu iniciar, desligar e reiniciar. depois que o sistema funcionar normalmente, nada acontecerá.

comando de saída:

lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
        Subsystem: ASUSTeK Computer Inc. Device 19ad
        Kernel driver in use: i915

Como corrigir esse erro?

    
por Ryan Le 19.10.2015 / 19:17

2 respostas

0

É causada por um bug de interação entre alguns kernels Linux e Intel / Broadwell módulo do kernel i915.ko / i915_bpo.ko .

"ko" significa "objeto do kernel". O nome do módulo buggy varia entre i915.ko e i915_bpo.ko dependendo da versão do kernel do Linux (cada versão do kernel funciona com uma versão diferente deste módulo do kernel).

O arquivo i915 / i915_bpo é um módulo do kernel que funciona como um driver de dispositivo para dispositivos GPU (Graphical Power Unit) Intel / Broadwell: no seu caso, é o driver de dispositivo para seu controlador compatível com VGA Intel Corporation Broadwell -U Gráficos Integrados (rev 09) .

Para mais informações sobre este bug, leia e assine este relatório de bug:

link

Bugs relacionados:

link link

Atualmente, o último módulo do kernel estável (funcionando) é i915_bdw.ko , mas para usá-lo você terá que instalar o kernel 3.13.0-36-generic e use-o como o kernel padrão do seu sistema.

Para instalar o kernel 3.13.0-36-generic , execute este supercommand de shell:

sudo apt-get update && sudo apt-get check && sudo apt-get install linux-image-3.13.0-36-generic linux-image-extra-3.13.0-36-generic linux-headers-3.13.0-36 linux-headers-3.13.0-36-generic linux-signed-image-3.13.0-36-generic linux-tools-3.13.0-36 -y

Se o seu repositório do Ubuntu não tem o kernel 3.13.0-36-generic , você pode manualmente baixar e instalar os arquivos necessários:

  • Abra uma janela de terminal do shell.

  • Execute este comando para verificar a arquitetura do seu sistema operacional:

    uname -i
    

    Se a resposta para o comando acima for x86_64 (ou qualquer item com 64 ), a arquitetura do sistema será de 64 bits . Caso contrário, o comando acima retornará i386 (ou algo parecido, por exemplo, i586, i686 ...), assim a arquitetura do seu sistema é 32- bit .

  • Execute este comando para criar e acessar uma pasta de instalação temporária:

    sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
    
  • Agora, você precisa fazer o download dos 3 arquivos necessários para a arquitetura do seu sistema.

    • Se a arquitetura do seu sistema for 32-bit (i386), execute este supercommand:

      sudo wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106_3.13.11-03131106.201408131735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106-generic_3.13.11-03131106.201408131735_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-image-3.13.11-03131106-generic_3.13.11-03131106.201408131735_i386.deb && sudo dpkg -i *.deb
      
    • Se a arquitetura do seu sistema for 64-bit (amd64), execute este supercommand:

      sudo wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106_3.13.11-03131106.201408131735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106-generic_3.13.11-03131106.201408131735_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-image-3.13.11-03131106-generic_3.13.11-03131106.201408131735_amd64.deb && sudo dpkg -i *.deb
      

O supercommand acima irá baixar todos os três deb arquivos necessários para a instalação do kernel em seu sistema e, em seguida, irá instalá-los.

Agora que você instalou o kernel, você terá que configurar o GRUB para poder inicializar o kernel 3.13.0-36-generic por padrão (ao invés de inicializar seus 4 atuais .X kernel). Para obter ajuda sobre como fazer isso, leia as respostas para esta pergunta .

    
por Yuri Sucupira 29.11.2015 / 20:10
0

Isso é Freedesktop bug # 92084 . A mensagem ( *ERROR* The master control interrupt lied (SDE) ) é um aviso inofensivo e pode ser ignorada com segurança.

    
por bain 15.01.2016 / 23:06