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.
Please file drm/i915 bugs at https://bugs.freedesktop.org/enter_bug.cgi?product=DRI&component=DRM/Intel