Solucionar error i915 en grafica Intel
Desde que Debian GNU/Linux saco la versión del kernel 5.4 en mi portatil fue recurrente los flashes en la pantalla y el siguiente error:
[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
La solución que todo el mundo me decia era eliminar el paquete del driver de xserver-xorg-video-intel y usar el por defecto del kernel. Pero lo entendia que significaba eso (realmente era asi), no sabia como se tenia que hacer, porque si hacia eso perdia todo el XORG, al final en este hilo me indicaron que si hacia esto, solo se borraba el metapaquete de xserver-xorg-video-all pero nada más.
Al final di con la solución en el foro de exDebian.org.
Lo que tienes que hacer es crear (en mi caso, funciona) el siguiente fichero 20-intel.conf
con el siguiente contenido:
usuari@debian:~$ ls etc/X11/
Si no aparece xorg.conf.d
vas a tener que crear la carpeta
usuari@debian:~$ su
usuari@debian:~$ mkdir /etc/X11/xorg.conf.d
Y luego crear el archivo 20-intel.conf
usuari@debian:~$ su
usuari@debian:~$ vi /etc/X11/xorg.conf.d/20-intel.conf
Dentro del mismo poner el siguiente texto
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
#Option "AccelMethod" "sna"
EndSection
Si al hacer los cambios Debian GNU/Linux no inicia desde grub, seleccionar el recovery mode y eliminas el archivo
rm /etc/X11/xorg.conf.d/20-intel.conf
Donde indicas que siga usando el mismo driver que venia usando, lo unico que cambias es (en palabras del post).
Con esta simple modificación, que hice hace 2 semanas, no me han vuelto a aparecer los flashes en la pantalla del portatil.
Espero que os sea de utilidad