erreur de journal: "[drm: gen8_irq_handler [i915]] * ERREUR * L'interruption du contrôle maître a menti (SDE)!"

8

Je reçois cette erreur après l'installation de Kubuntu 15.10 lors du redémarrage de Kubuntu:

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

J'utilise le noyau 4.2.0-16 et KDE 5.4.2.

Cette erreur apparaîtra sur fond noir lors du démarrage, de l'arrêt et du redémarrage. après que ce système fonctionne normalement, rien ne se passe.

commande de sortie:

$ 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

Comment corriger cette erreur?

Ryan Le
la source
1
Et quel est le vrai problème?
Pilot6
Veuillez modifier votre question et ajouter la sortie de lspci -k | grep -EA2 'VGA|3D'la commande du terminal.
Pilot6
Lorsque je démarre, arrête et redémarre, l'affichage de l'écran au-dessus de l'erreur sur fond noir, après que le système fonctionne normalement, rien ne se passe.
Ryan Le
je viens de modifier ma question. merci @ Pilot6
Ryan Le
Si le système fonctionne bien, ce n'est pas un problème. Vous pouvez signaler un bug concernant ce message.
Pilot6

Réponses:

0

Cela est dû à un bogue d'interaction entre certains noyaux Linux version 3 * / 4 * et le module de noyau Intel / Broadwell i915.ko / i915_bpo.ko .

"ko" signifie "objet noyau". Le nom du module buggy varie entre i915.ko et i915_bpo.ko selon la version de votre noyau Linux (chaque version de noyau fonctionne avec une version différente de ce module de noyau).

Le fichier i915 / i915_bpo est un module de noyau qui fonctionne comme un pilote de périphérique pour les périphériques Intel / Broadwell GPU (Graphical Power Unit): dans votre cas, il s'agit du pilote de périphérique pour votre contrôleur compatible VGA Intel Corporation Broadwell-U Integrated Graphics (rev 09) .

Pour plus d'informations sur ce bug, veuillez lire et vous abonner à ce rapport de bug:

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

Bogues associés:

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

Actuellement, le dernier module de noyau stable (fonctionnel) est i915_bdw.ko , mais pour l'utiliser, vous devrez installer le noyau 3.13.0-36-generic et l'utiliser comme noyau par défaut de votre système.

Afin d'installer le noyau 3.13.0-36-generic , exécutez cette super-commande 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

Si votre référentiel Ubuntu n'a pas de noyau 3.13.0-36 générique , vous pouvez télécharger et installer manuellement les fichiers nécessaires:

  • Ouvrez une fenêtre de terminal shell.

  • Exécutez cette commande afin de vérifier l'architecture de votre système d'exploitation:

    uname -i
    

    Si la réponse à la commande ci-dessus est x86_64 (ou tout ce qui en contient 64 ), votre architecture système est 64 bits . Sinon, la commande ci-dessus renverra i386 (ou quelque chose comme ça, par exemple i586, i686 ...), donc votre architecture système est de 32 bits .

  • Exécutez cette commande afin de créer et d'accéder à un dossier d'installation temporaire:

    sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
    
  • Vous devez maintenant télécharger les 3 fichiers nécessaires à l'architecture de votre système.

    • Si l'architecture de votre système est 32 bits (i386), exécutez cette super-commande:

      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
      
    • Si l'architecture de votre système est 64 bits (amd64), exécutez cette super-commande:

      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
      

La super-commande ci-dessus téléchargera les trois fichiers deb requis pour l'installation du noyau dans votre système, puis les installera.

Maintenant que vous avez installé le noyau, vous devrez configurer GRUB afin de pouvoir démarrer le noyau 3.13.0-36-generic par défaut (au lieu de démarrer votre noyau 4.X actuel). Pour savoir comment procéder, veuillez lire les réponses à cette question .

Yuri Sucupira
la source
J'ai essayé de le faire et j'ai obtenu: 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'erreur s'est répétée pour les en-têtes, l'image signée et les outils, mais cela ne rentrerait pas dans un commentaire.
jimchristie
@jimirings: J'ai mis à jour la réponse afin d'expliquer comment identifier l'architecture de votre système d'exploitation et, sur cette base, télécharger manuellement les 3 fichiers de noyau corrects et les installer. Une fois que vous l'avez fait, configurez et mettez à jour GRUB afin que lorsque votre système est redémarré, il sélectionne le noyau 3.13.0-36-generic par défaut.
Yuri Sucupira
0

Il s'agit du bogue Freedesktop n ° 92084 . Le message ( *ERROR* The master control interrupt lied (SDE)) est un avertissement inoffensif et peut être ignoré en toute sécurité.

bain
la source
Malheureusement, il ne peut pas être ignoré car il pollue les ordures sur toute votre console lorsque vous essayez de taper des commandes.
Chouette du