Bug 187251 - Screen flickers - probably double buffered.
Summary: Screen flickers - probably double buffered.
Status: RESOLVED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(Other) (show other bugs)
Hardware: Intel Linux
: P1 normal
Assignee: drivers_video-other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-07 20:45 UTC by kolorafa
Modified: 2016-12-01 12:19 UTC (History)
0 users

See Also:
Kernel Version: 4.8.6 (from 4.6)
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description kolorafa 2016-11-07 20:45:30 UTC
Screen flicker so much that its hard to watch.

Looks like intel buffers do not set correctly and flickers between old and new image.

OS: Arch linux
Problem exists for at least 3 months now.
Hardware: MSI GE72 2QC Apache
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5600 (rev 0a)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge - DMI (rev 0a)
00:01.0 PCI bridge: Intel Corporation Broadwell-U PCI Express x16 Controller (rev 0a)


Running on intel drivers, on nvidia efect is the same because it's a hybrid so intel still handle final render.

https://dl.dropboxusercontent.com/u/54627341/flicker/MOV_0006.mp4
You see that mostly on non-black parts.

My first guess was that it is backlight pwm problem, i did try that, but then i saw some strange "ghosts" on screen, for example when image change, you still see flickering old image:

https://dl.dropboxusercontent.com/u/54627341/flicker/MOV_20161107115931_TSV.mp4


And it is horrible:
https://dl.dropboxusercontent.com/u/54627341/flicker/MOV_0009.mp4
https://dl.dropboxusercontent.com/u/54627341/flicker/MOV_20161107212024_TSV.mp4


And the flicker speed and intensity change depending on laptop load.
Comment 1 Jani Nikula 2016-12-01 12:19:58 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.