Bug 104498 - GeminiLake/KabyLake video playback flicker on Chrome
Summary: GeminiLake/KabyLake video playback flicker on Chrome
Status: CLOSED WORKSFORME
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-05 03:32 UTC by Chris Chiu
Modified: 2018-04-25 10:57 UTC (History)
1 user (show)

See Also:
i915 platform: GLK, KBL
i915 features: display/Other


Attachments
Flickering while playing videos on Chrome (6.21 MB, video/3gpp)
2018-01-05 03:32 UTC, Chris Chiu
no flags Details
dmesg for new i915 firmware (242.03 KB, text/plain)
2018-01-11 14:36 UTC, Chris Chiu
no flags Details

Description Chris Chiu 2018-01-05 03:32:33 UTC
Created attachment 136562 [details]
Flickering while playing videos on Chrome

I have 2 laptops from ASUS (X542UQ KabyLake + NVIDIA 940MX and X507MA GemniLake) which will have the flickering problem while playing videos in https://yandex.ru/video/search?text=%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%D1%8B%20%D0%BF%D1%80%D0%BE%20%D0%BA%D0%BE%D1%81%D0%BC%D0%BE%D1%81&path=main&reqid=1513175428905465-1641906819282495832002859-man1-4483-V.
Please reference the attached file that I've recorded. It keeps showing the while macroblock and the interesting thing is it won't happen while I play the same video clips on youtube. And it won't be a problem playing with Firefox. But why I'm so sure that it's about i915 driver is due to everything good after I disable i915 while booting. It's good after I switch to NVIDIA drm on X542UQ and disable i915 on X507MA.

I also tried the kernel 4.13+ and 4.15+ but nothing changed. Then tried to build my own kernel from the current head of drm-intel-next-queued branch on git://anongit.freedesktop.org/drm-intel, the problem still remains. And maybe one thing worth mention even I don't know it causes confusion or does help. When I compiled the kernel with CONFIG_DRM_I915_ALPHA_SUPPORT=y, things would get worse. The white macroblock shows more frequently.

Any suggestions?
Comment 1 Chris Chiu 2018-01-09 12:22:36 UTC
Gentle ping, cheers.
Comment 2 Elizabeth 2018-01-09 17:02:17 UTC
Hello, 
Could you try https://bugs.freedesktop.org/show_bug.cgi?id=101991#c18
and https://bugs.freedesktop.org/show_bug.cgi?id=102586#c15, and if problem persist attach kern.log from boot to issue with debug information, drm.debug=0xe parameter on grub. Thank you.
Comment 3 Chris Chiu 2018-01-11 14:36:42 UTC
Created attachment 136662 [details]
dmesg for new i915 firmware
Comment 4 Chris Chiu 2018-01-11 14:37:57 UTC
The symptom still persists after I applied the patches you mentioned for KBL/SKL. The kernel log with drm.debug=0xe attached. Please let me know if more information required. Thanks
Comment 5 Elizabeth 2018-01-11 16:25:15 UTC
A lot of these:
[    6.268182] endless kernel: pcieport 0000:00:1c.5: AER: Multiple Corrected error received: id=00e5
[    6.268187] endless kernel: pcieport 0000:00:1c.5: can't find device of ID00e5
[    6.302518] endless kernel: pcieport 0000:00:1c.5: AER: Multiple Corrected error received: id=00e5
[    6.302526] endless kernel: pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e5(Receiver ID)
[    6.302527] endless kernel: pcieport 0000:00:1c.5:   device [8086:9d15] error status/mask=00000001/00002000
[    6.302528] endless kernel: pcieport 0000:00:1c.5:    [ 0] Receiver Error         (First)
And as reference:
https://www.kernel.org/doc/Documentation/PCI/pcieaer-howto.txt
Comment 6 Jani Saarinen 2018-03-29 07:10:25 UTC
First of all. Sorry about spam.
This is mass update for our bugs. 

Sorry if you feel this annoying but with this trying to understand if bug still valid or not.
If bug investigation still in progress, please ignore this and I apologize!

If you think this is not anymore valid, please comment to the bug that can be closed.
If you haven't tested with our latest pre-upstream tree(drm-tip), can you do that also to see if issue is valid there still and if you cannot see issue there, please comment to the bug.
Comment 7 Jani Saarinen 2018-04-25 10:57:47 UTC
Closing, please re-open is issue still exists.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.