Dies wird durch einen Interaktionsfehler zwischen einigen Linux-Kerneln der Version 3 * / 4 * und dem Intel / Broadwell- Kernelmodul i915.ko / i915_bpo.ko verursacht .
"ko" steht für "Kernel-Objekt". Der Name des Buggy-Moduls variiert je nach Linux-Kernelversion zwischen i915.ko und i915_bpo.ko (jede Kernelversion funktioniert mit einer anderen Version dieses Kernelmoduls).
Die Datei i915 / i915_bpo ist ein Kernelmodul, das als Gerätetreiber für Intel / Broadwell-GPU-Geräte (Graphical Power Unit) fungiert. In Ihrem Fall ist es der Gerätetreiber für Ihren VGA-kompatiblen Controller. Intel Corporation Broadwell-U Integrated Graphics (rev 09) .
Für weitere Informationen zu diesem Fehler lesen und abonnieren Sie bitte diesen Fehlerbericht:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1520040
Verwandte Fehler:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1488719
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1503541
Derzeit ist das neueste stabile (funktionierende) Kernelmodul i915_bdw.ko . Um es jedoch verwenden zu können, müssen Sie Kernel 3.13.0-36-generic installieren und als Standardkernel Ihres Systems verwenden.
Führen Sie diesen Shell- Superbefehl aus , um Kernel 3.13.0-36-generic zu installieren :
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
Wenn Ihr Ubuntu-Repository nicht über Kernel 3.13.0-36-generic verfügt , können Sie die erforderlichen Dateien manuell herunterladen und installieren:
Öffnen Sie ein Shell-Terminalfenster.
Führen Sie diesen Befehl aus, um die Architektur Ihres Betriebssystems zu überprüfen:
uname -i
Wenn die Antwort auf den obigen Befehl x86_64 lautet (oder etwas mit 64 ), ist Ihre Systemarchitektur 64-Bit . Andernfalls gibt der obige Befehl i386 (oder etwas Ähnliches, z. B. i586, i686 ...) zurück, sodass Ihre Systemarchitektur 32-Bit ist .
Führen Sie diesen Befehl aus, um einen temporären Installationsordner zu erstellen und darauf zuzugreifen:
sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
Jetzt müssen Sie die 3 erforderlichen Dateien für die Architektur Ihres Systems herunterladen.
Wenn die Architektur Ihres Systems 32-Bit (i386) ist, führen Sie diesen Superbefehl aus:
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
Wenn die Architektur Ihres Systems 64-Bit (amd64) ist, führen Sie diesen Superbefehl aus:
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
Der obige Superbefehl befiehlt alle drei Deb- Dateien, die für die Kernel-Installation auf Ihrem System erforderlich sind, und installiert sie dann.
Nachdem Sie den Kernel installiert haben, müssen Sie GRUB konfigurieren, um den Kernel 3.13.0-36-generic standardmäßig booten zu können (anstatt Ihren aktuellen 4.X-Kernel zu booten). Lesen Sie die Antworten auf diese Frage , um Hilfe dazu zu erhalten .