FS#51441 - [linux] 4.8.2 Screen flicker on multi monitor

Attached to Project: Arch Linux
Opened by Tom Ebeling (Bollie) - Wednesday, 19 October 2016, 11:30 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 27 February 2022, 10:41 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Since the upgrade to 4.8.2-1 my external monitors switch off whenever I hit CTRL+C in a gnome terminal or rapidly shove the mouse from one monitor to the other. This is exactly the beviour described here: https://bbs.archlinux.org/viewtopic.php?id=208427

Additional info:
* package version(s)
linux 4.8.2-1

System is a HP HP EliteBook 1030 G1/80FB, BIOS N86 Ver. 01.02 05/06/2016 with two external monitors attached via a docking station using Display Port.

* config and/or log files etc.
Occassional dmesg output:
[ 39.503870] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun
[ 39.503889] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
[ 48.279747] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
[ 970.278645] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun

Steps to reproduce:
- open gnome-terminal and hit ctrl+C
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Sunday, 27 February 2022, 10:41 GMT
Reason for closing:  None
Additional comments about closing:  No response in years. Let's assume fixed upstream.
Comment by Tom Ebeling (Bollie) - Wednesday, 19 October 2016, 12:48 GMT
I have to add, that it takes ages, until the monitors come to live after login via gdm and starting gnome running on top of Xorg.

I'm gonna downgrade the kernel, so I'll be able to work again.

EDIT:

Before I downgraded to 4.7.6-1, I also tried Wayland. The error still occurs, but only occassionally, when moving the mouse from one screen to the other. Now, I'm back on the old kernel running Xorg and everything works perfectly.
Comment by Tom Ebeling (Bollie) - Friday, 21 October 2016, 13:46 GMT
I'm running linux-mainline from AUR now (4.9.0-rc1) and it seems ways more stable in regards of screens going black. I still see an occassional kernel: [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun

But it's so rare, that it doesn't get annoying.

So anything that happened between the current official 4.8.2-1 and linux-mainline (4.9.0-rc1) seems to have improved the performance of the intel drm-stuff.

Loading...