drm i915 CPU PCH FIFO underrun and DP output stops (black screen for a moment or external monitor switches to standby)
System architecture: x86_64 Linux distribution: PopOS 22.04, new Cosmic Desktop (Wayland) Display connector: DP Kernel:
uname -srvmo
Linux 6.9.3-76060903-generic #202405300957~1721174657~22.04~abb7c06 SMP PREEMPT_DYNAMIC Wed J x86_64 GNU/Linux
In details.txt
you find output from lspci -vnn -d :*:0300
and dmidecode -t baseboard
.
In dmesg.log you find debug logs with [drm] *ERROR* CPU pipe A FIFO underrun: transcoder
and additional logs.
On my device, the screen regularly goes completely black for a few seconds or switches to standby while I moving windows and almost always when maximize window. I use new Cosmic environment which is in development but I do not notice this issue on my other device.
I have 32" widescreen monitor and use resolution 3440x1440 and 60Hz refresh rate. This problem does not occur when I use 30Hz refresh rate.