Created attachment 124786 [details]
(maybe dup of #96704)
Since updating to linux 4.6, the screen flashes (to black screen).
(tested linux mainline 4.7 git, problem still occurs)
The problems appears shortly after booting the kernel, before starting X. (and persits forever)
if the screen is updated continuously (say, by moving the mouse or running glxgear), the flashing stop.
git bisect points to 9b58e352b463f2f096d699d47b1c4c57879b617f
drm/i915: Enable PSR by default on Haswell and Broadwell.
The system is Toshiba Satellite P70-B11-R.
When booting with "i915.enable_psr=0" the problem goes away.
And neither "i915.enable_psr=2" nor "i915.enable_psr=3" fix the problem - it does seem the flashing frequency is a bit different, though.
Steps To Reproduce
Just start the system. I'm using gnome, but the screen flahsing can be seen even in console before gdm starts.
Created attachment 124787 [details]
Created attachment 124788 [details]
Confirmed, I have the same issue, responds in the same way.
With Linux 4.6 and 4.7.
Screen flashes (to black screen) from after booting kernel.
I'm running Manjaro KDE (up-to-date)
System: Lenovo Yoga 2 Pro, (also uses Intel i915)
xbx & Störm, the following submitted patch https://patchwork.freedesktop.org/patch/127188/ is going to set psr by default because it's known to cause bugs -until we get proper fix. As a general rule, we really don't recommend setting any i915 options to enable or disable features.
We just merged a patch to disable PSR by default:
drm/i915: disable PSR by default on HSW/BDW
This commit is marked for inclusion in the stable Kernels, so it should reach your Linux distribution at some point soon.
Thank you for your bug report. In case you think the problem still happens, please feel free to reopen the bug.