Es causado por un error de interacción entre algunos núcleos de Linux versión 3 * / 4 * y el módulo de kernel Intel / Broadwell i915.ko / i915_bpo.ko .
"ko" significa "objeto del núcleo". El nombre del módulo con errores varía entre i915.ko e i915_bpo.ko dependiendo de la versión del kernel de Linux (cada versión del kernel funciona con una versión diferente de este módulo del kernel).
El archivo i915 / i915_bpo es un módulo del núcleo que funciona como un controlador de dispositivo para dispositivos GPU (unidad de potencia gráfica) Intel / Broadwell: en su caso, es el controlador de dispositivo para su controlador compatible con VGA Intel Corporation Broadwell-U Integrated Graphics (rev 09) .
Para obtener más información sobre este error, lea y suscríbase a este informe de error:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1520040
Errores relacionados:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1488719
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1503541
Actualmente, el último módulo de kernel estable (en funcionamiento) es i915_bdw.ko , pero para usarlo deberá instalar el kernel 3.13.0-36-generic y usarlo como el kernel predeterminado de su sistema.
Para instalar el kernel 3.13.0-36-generic , ejecute este 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
Si su repositorio de Ubuntu no tiene el kernel 3.13.0-36-generic , puede descargar e instalar manualmente los archivos necesarios:
Abra una ventana de terminal de shell.
Ejecute este comando para verificar la arquitectura de su sistema operativo:
uname -i
Si la respuesta al comando anterior es x86_64 (o cualquier cosa que tenga 64 ), la arquitectura de su sistema es de 64 bits . De lo contrario, el comando anterior devolverá i386 (o algo similar, por ejemplo, i586, i686 ...), por lo que la arquitectura de su sistema es de 32 bits .
Ejecute este comando para crear y acceder a una carpeta de instalación temporal:
sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
Ahora necesita descargar los 3 archivos necesarios para la arquitectura de su sistema.
Si la arquitectura de su sistema es de 32 bits (i386), ejecute este 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
Si la arquitectura de su sistema es de 64 bits (amd64), ejecute este 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
El supercomando anterior descargará los tres archivos deb necesarios para la instalación del kernel en su sistema y luego los instalará.
Ahora que ha instalado el kernel, tendrá que configurar GRUB para poder arrancar el kernel 3.13.0-36-generic de forma predeterminada (en lugar de arrancar su kernel 4.X actual). Para obtener ayuda sobre cómo hacerlo, lea las respuestas a esta pregunta .