CPU pipe A FIFO underrun *ERROR* i915 + crazy display action

Getting your soundcard to work, using Debian on non-i386 hardware, etc

CPU pipe A FIFO underrun *ERROR* i915 + crazy display action

Postby akrueger » 2020-02-27 17:42

symptoms:
* CPU pipe A FIFO underrun *ERROR* [drm:intel_cpu_fifo_underrun_irq_handler]
* crazy display action, flickering, blinking, hard to read anything.
* beforehand mouse movable but clicking doesn't do anything, for ~3 minutes
* happens only every few weeks

found the same suggestion in many places, e.g. here:
* viewtopic.php?f=5&t=135777&hilit=CPU+pipe+A+FIFO+underrun&start=15#p666943
* BUT then the X login always fails and I am thrown back to the login screen.
* So I removed the 20-intel.conf again.

Still looking for a solution.

anything xorg:
Code: Select all
apt list --installed | grep xorg
xorg-docs-core/stable,stable,now 1:1.7.1-1.1 all [installed,automatic]
xorg-sgml-doctools/stable,stable,now 1:1.11-1 all [installed,automatic]
xorg/stable,now 1:7.7+19 amd64 [installed]
xserver-xorg-core/stable,now 2:1.20.4-1 amd64 [installed,automatic]
xserver-xorg-input-all/stable,now 1:7.7+19 amd64 [installed,automatic]
xserver-xorg-input-libinput/stable,now 0.28.2-2 amd64 [installed,automatic]
xserver-xorg-input-void/stable,now 1:1.4.1-1+b2 amd64 [installed,automatic]
xserver-xorg-input-wacom/stable,now 0.34.99.1-1 amd64 [installed,automatic]
xserver-xorg-legacy/stable,now 2:1.20.4-1 amd64 [installed,automatic]
xserver-xorg-video-all/stable,now 1:7.7+19 amd64 [installed,automatic]
xserver-xorg-video-amdgpu/stable,now 18.1.99+git20190207-1 amd64 [installed,automatic]
xserver-xorg-video-ati/stable,now 1:19.0.1-1 amd64 [installed,automatic]
xserver-xorg-video-dummy/stable,now 1:0.3.8-1+b1 amd64 [installed,automatic]
xserver-xorg-video-fbdev/stable,now 1:0.5.0-1 amd64 [installed,automatic]
xserver-xorg-video-nouveau/stable,now 1:1.0.16-1 amd64 [installed,automatic]
xserver-xorg-video-qxl/stable,now 0.1.5-2+b1 amd64 [installed,automatic]
xserver-xorg-video-radeon/stable,now 1:19.0.1-1 amd64 [installed,automatic]
xserver-xorg-video-vesa/stable,now 1:2.4.0-1 amd64 [installed,automatic]
xserver-xorg-video-vmware/stable,now 1:13.3.0-2 amd64 [installed,automatic]
xserver-xorg/stable,now 1:7.7+19 amd64 [installed]


anything intel:
Code: Select all
apt list --installed | grep intel
intel-media-va-driver/stable,now 18.4.1+dfsg1-1 amd64 [installed,automatic]
intel-microcode/stable,stable,now 3.20191115.2~deb10u1 amd64 [installed]
libdrm-intel1/stable,now 2.4.97-1 amd64 [installed,automatic]
libdrm-intel1/stable,now 2.4.97-1 i386 [installed,automatic]
libintellij-annotations-java/stable,stable,now 17.0.0-1 all [installed,automatic]


anthing xf86:
Code: Select all
apt list --installed | grep xf86
libxcb-xf86dri0/stable,now 1.13.1-2 amd64 [installed,automatic]
libxxf86dga1/stable,now 2:1.1.4-1+b3 amd64 [installed,automatic]
libxxf86vm-dev/stable,now 1:1.1.4-1+b2 amd64 [installed,automatic]
libxxf86vm1/stable,now 1:1.1.4-1+b2 amd64 [installed,automatic]
libxxf86vm1/stable,now 1:1.1.4-1+b2 i386 [installed]
x11proto-xf86vidmode-dev/stable,stable,now 2018.4-4 all [installed,automatic]


NOT installed:
* xf86-video-intel
* I think I remember that was discouraged to use, right?


some info about my system:

Code: Select all
cat /var/log/Xorg.0.log | grep Accel
[     9.171] (**) Option "AccelerationScheme" "none"
[     9.271] (**) Option "AccelerationScheme" "none"
[     9.567] (**) Option "AccelerationScheme" "none"
[     9.793] (**) Option "AccelerationScheme" "none"
[    21.090] (**) Option "AccelerationScheme" "none"



Code: Select all
cat /var/log/Xorg.0.log | grep -e WW -e EE
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     8.519] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[     8.582] (WW) Falling back to old probe method for fbdev
[     8.884] (II) Initializing extension MIT-SCREEN-SAVER
[     9.566] (II) XINPUT: Adding extended input device "Raydium Corporation Raydium Touch System" (type: TOUCHSCREEN, id 16)
[     9.978] (EE) modeset(0): failed to set mode: Invalid argument
[    26.378] (EE) modeset(0): failed to set mode: Invalid argument
[   471.125] (EE) client bug: timer event1 debounce: offset negative (-9ms)
[   471.125] (EE) client bug: timer event1 debounce short: offset negative (-22ms)


Code: Select all
sudo ls /etc/X11/xorg.conf.d/
20-displaylink.conf  20-intel.conf-DOES-NOT-WORK  90-xpra-virtual.conf   90-xpra-virtual.conf_BACKUP



Code: Select all
ls /etc/X11/
app-defaults  default-display-manager  fonts  rgb.txt  xinit  xkb  xorg.conf.d  Xreset  Xreset.d  Xresources  Xsession  Xsession.d  Xsession.options  xsm  XvMCConfig  Xwrapper.config

ls /etc/X11/xinit/
xinitrc  xserverrc

cat /etc/X11/default-display-manager
/usr/sbin/gdm3

cat /etc/X11/XvMCConfig
libXvMC.so.1



Hardware is a Dell13-5378
Code: Select all
lspci |grep -i vga
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
00:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-LP Integrated Sensor Hub (rev 21)

uname -a
Linux ... 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux


Code: Select all
cat /etc/X11/xinit/xinitrc
#!/bin/sh

# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)

# invoke global X session script
. /etc/X11/Xsession



Any idea how to prevent that happening again?

[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
akrueger
 
Posts: 62
Joined: 2017-01-13 19:09

Re: CPU pipe A FIFO underrun *ERROR* i915 + crazy display ac

Postby Head_on_a_Stick » 2020-02-27 19:00

Have you installed the firmware-misc-nonfree package?
Black Lives Matter

Debian buster-backports ISO image: for new hardware support
User avatar
Head_on_a_Stick
 
Posts: 12287
Joined: 2014-06-01 17:46
Location: /dev/chair


Return to Hardware

Who is online

Users browsing this forum: No registered users and 8 guests

fashionable