Bug 196881 - Graphics glitches when resuming from suspend/sleep: display shakes violently
Summary: Graphics glitches when resuming from suspend/sleep: display shakes violently
Status: RESOLVED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(Other) (show other bugs)
Hardware: x86-64 Linux
: P1 high
Assignee: drivers_video-other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-09 10:56 UTC by Harish Hyma
Modified: 2017-09-15 11:43 UTC (History)
1 user (show)

See Also:
Kernel Version: 4.12.x & 4.13
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments

Description Harish Hyma 2017-09-09 10:56:14 UTC
Laptop is set to dim and blank screen after a few minutes. The laptop then suspends as expected to save power. However, upon resume, sometimes the display glitches out causing the graphics on the monitor to violently shake around the screen, indicating something buggy with the graphics driver.

I get the following error on dmesg: 
kernel: [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun

I've also posted a bug report on freedesktop.org here -->  https://bugs.freedesktop.org/show_bug.cgi?id=102587

Relevant Laptop details:

Thinkpad X250
Architecture: x86_64
Model name: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
Graphics: Intel Integrated HD 5500
OS: Arch Linux
Driver: Not using xf86-video-intel, so I'm assuming that I'm on the modesetting graphics driver.

Steps to reproduce:
- wait for laptop to dim screen and then go to suspend.
- Wake computer by opening lid or pressing power button.

Steps to temporarily fix:
- Force laptop to suspend by closing lid.
- Reopen laptop lid to stop glitching.

Bug doesn't seem to occur on 4.9 series LTS kernel and 4.11 series kernel, indicating a regression.
Comment 1 Jani Nikula 2017-09-15 11:43:41 UTC
Please file drm/i915 bugs at https://bugs.freedesktop.org/enter_bug.cgi?product=DRI&component=DRM/Intel

Note You need to log in before you can comment on or make changes to this bug.