Bug 98503 - [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Summary: [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO unde...
Status: CLOSED DUPLICATE of bug 97375
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-30 15:18 UTC by M. G.
Modified: 2017-07-24 22:40 UTC (History)
2 users (show)

See Also:
i915 platform: BSW/CHT
i915 features: display/watermark


Attachments
dmesg with drm.debug=0x1e (1011.79 KB, text/plain)
2016-10-30 15:18 UTC, M. G.
no flags Details

Description M. G. 2016-10-30 15:18:04 UTC
Created attachment 127625 [details]
dmesg with drm.debug=0x1e

System architecture: x86_64
Kernel version: 4.9.0-rc2+ (drm-intel-nightly, latest checkout (commit bbb625b))
Linux distribution: Gentoo Linux
Machine: Acer TravelMate B116-M-P16S
Processor: Intel Pentium N3700
Display connector: HDMI

I have connected an external monitor to my laptop using HDMI, internal LCD is disabled. I am using the default settings that the screen is disabled after some time of inactivity. Sometimes, when I press a key or move the mouse to turn back on the screen, I only see a white screen (sometimes a different color, but mostly white). Starting programs using a keyboard shortcut does not help to get back the desktop.
My workaround is to call a script using a keyboard shortcut that turns off HDMI output (xrandr --output HDMI1 --off) and enables the internal LCD (xrandr --output eDP1 --auto --primary). After that I call a different script that turns off the internal LCD and switches back to HDMI output. Sometimes I have to call the scripts multiple times until I can resume work.
If the problem happens the kernel log shows:

[drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* pipe A underrun
[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun

I have attached the dmesg output with drm.debug=0x1e.
Comment 1 yann 2016-11-03 10:38:22 UTC

*** This bug has been marked as a duplicate of bug 97375 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.