errore di registro: "[drm: gen8_irq_handler [i915]] * ERRORE * L'allarme di controllo principale ha mentito (SDE)!”


8

Ottengo questo errore dopo l'installazione di Kubuntu 15.10 quando riavvio Kubuntu:

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

Uso il kernel 4.2.0-16 e KDE 5.4.2.

Questo errore verrà visualizzato su sfondo nero all'avvio, all'arresto e al riavvio. dopo che quel sistema funziona normalmente, non succede nulla.

comando di output:

$ 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

Come riparare questo errore?


1
E qual è il vero problema?
Pilota 6

Si prega di modificare la tua domanda e aggiungere output del lspci -k | grep -EA2 'VGA|3D'comando da terminale.
Pilota 6

Quando avvio, arresto e riavvio, la visualizzazione dello schermo sopra l'errore su sfondo nero, dopo che il sistema funziona normalmente, non succede nulla.
Ryan Le

ho appena modificato la mia domanda. grazie @ Pilot6
Ryan Le

Se il sistema funziona bene, non è un problema. Puoi segnalare un bug relativo a quel messaggio.
Pilota 6

Risposte:


0

È causato da un bug di interazione tra alcuni kernel Linux versione 3 * / 4 * e il modulo del kernel Intel / Broadwell i915.ko / i915_bpo.ko .

"ko" sta per "oggetto kernel". Il nome del modulo buggy varia tra i915.ko e i915_bpo.ko a seconda della versione del kernel di Linux (ogni versione del kernel funziona con una versione diversa di questo modulo del kernel).

Il file i915 / i915_bpo è un modulo del kernel che funge da driver di dispositivo per i dispositivi GPU (Graphical Power Unit) Intel / Broadwell: nel tuo caso, è il driver di dispositivo per il tuo controller compatibile VGA Intel Corporation Broadwell-U Integrated Graphics (rev 09) .

Per maggiori informazioni su questo errore, leggi e iscriviti a questo rapporto di errore:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1520040

Bug correlati:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1488719 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1503541

Attualmente, l'ultimo modulo kernel stabile (funzionante) è i915_bdw.ko , ma per usarlo devi installare il kernel 3.13.0-36-generico e usarlo come kernel predefinito del tuo sistema.

Per installare il kernel 3.13.0-36-generico , eseguire questo supercomando 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 il tuo repository Ubuntu non ha il kernel 3.13.0-36-generico , puoi scaricare e installare manualmente i file necessari:

  • Aprire una finestra del terminale shell.

  • Esegui questo comando per verificare l'architettura del tuo sistema operativo:

    uname -i
    

    Se la risposta al comando sopra è x86_64 (o qualsiasi cosa con 64 ), l'architettura del sistema è a 64 bit . Altrimenti, il comando sopra restituirà i386 (o qualcosa del genere, ad esempio i586, i686 ...), quindi l'architettura del sistema è a 32 bit .

  • Esegui questo comando per creare e accedere a una cartella di installazione temporanea:

    sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
    
  • Ora devi scaricare i 3 file necessari per l'architettura del tuo sistema.

    • Se l'architettura del sistema è a 32 bit (i386), eseguire questo supercomando:

      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 l'architettura del sistema è a 64 bit (amd64), eseguire questo supercomando:

      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
      

Il supercomando sopra scaricherà tutti e tre i file deb richiesti per l'installazione del kernel nel tuo sistema e poi li installerà.

Ora che hai installato il kernel, dovrai configurare GRUB per poter avviare il kernel 3.13.0-36-generico per impostazione predefinita (invece di avviare l'attuale kernel 4.X). Per assistenza su come farlo, leggi le risposte a questa domanda .


Ho provato a farlo e ho ottenuto: E: Unable to locate package linux-image-3.13.0-36-generic E: Couldn't find any package by regex 'linux-image-3.13.0-36-generic' E: Unable to locate package linux-image-extra-3.13.0-36-genericl'errore si è ripetuto per le intestazioni, l'immagine firmata e gli strumenti, ma non si sarebbe inserito in un commento.
jimchristie,

@jimirings: ho aggiornato la risposta per spiegare come identificare l'architettura del tuo sistema operativo e, sulla base di esso, scaricare manualmente i 3 file del kernel corretti e installarli. Dopo averlo fatto, configura e aggiorna GRUB in modo che quando viene riavviato il sistema selezionerà il kernel 3.13.0-36-generico per impostazione predefinita.
Yuri Sucupira,

0

Questo è il bug # 92084 di Freedesktop . Il messaggio ( *ERROR* The master control interrupt lied (SDE)) è un avvertimento innocuo e può essere tranquillamente ignorato.


Sfortunatamente, non può essere ignorato in quanto invia spazzatura in tutta la console quando si tenta di digitare i comandi.
Gufo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.