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 .