Bug 87846 - kodi: Fullscreen Flickers with video/vsync
Summary: kodi: Fullscreen Flickers with video/vsync
Status: NEEDINFO
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-29 22:28 UTC by Mitchell
Modified: 2015-01-31 11:04 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.1.log Log file (21.99 KB, text/plain)
2014-12-29 23:27 UTC, Mitchell
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mitchell 2014-12-29 22:28:15 UTC
Hi, I've had an issue since I installed the Intel driver. 

My setup is Crouton "Trusty" KDE on a Toshiba CB35-B3340 Chromebook with an Intel N2840 Baytrail processor.

I've had to disable vsync in xbmc after I installed this driver. Before I installed, XBMC was working perfectly.

Affected applications: Chrome (Youtube Fullscreen), Don't Starve video game (Fullscreen), XBMC 14 "Kodi" (when Vsync and Fullscreen are enabled together).

If you need any more details please ask.

Thank you.
Comment 1 Chris Wilson 2014-12-29 22:31:14 UTC
Please attach your Xorg.0.log. Could you describe the flicker more clearly, and under what settings does it appear (and how it may differ between settings)?
Comment 2 Mitchell 2014-12-29 23:27:31 UTC
Created attachment 111495 [details]
Xorg.1.log Log file

I can't find xorg.0.log... Here's my Xorg.1.log just in case.

Should Xorg.0.log be in /var/log? That's where I looked (sorry I'm somewhat learning Linux).

Description of problem and settings:

XBMC/Kodi: When I have fullscreen enabled and fullscreen on, I notice that the xbmc menu will flicker very quickly, like a cheap transparency effect. When I hide the menu the video in subject will have a low framerate and stuttering. Whenever I disable fullscreen or vsync, the video runs very fluidly and the menu looks perfect.

Don't Starve videogame: When I run windowed, the game runs perfectly. When I fullscreen it or maximize it, the game will run at a lower framerate and stutter. Also I've noticed Steam's overlay will flicker just like XBMC's Menu does.

Chrome (Youtube): When I play a YouTube video fullscreen it'll play with framerate issues and stuttering. Also certain UI elements on the YouTube page will occasionally blink through the video randomly. The same video runs perfectly when it's not in fullscreen.
Comment 3 Chris Wilson 2014-12-29 23:57:26 UTC
(In reply to Mitchell from comment #2)
> Created attachment 111495 [details]
> Xorg.1.log Log file
> 
> I can't find xorg.0.log... Here's my Xorg.1.log just in case.
> 
> Should Xorg.0.log be in /var/log? That's where I looked (sorry I'm somewhat
> learning Linux).

The Xorg.N.log just depends on what number the display server started as.

Thanks for the description, much clearer now that is the back/front buffer flipping that is suspect. What was your base distribution?

I would like to get a full debug log, the easiest way would be for me to reproduce your setup. But you could also try compiling xf86-video-intel with ./configure --enable-debug=full --prefix=/usr
Comment 4 Mitchell 2014-12-30 04:10:46 UTC
> 
> Thanks for the description, much clearer now that is the back/front buffer
> flipping that is suspect. What was your base distribution?
> 
> I would like to get a full debug log, the easiest way would be for me to
> reproduce your setup. But you could also try compiling xf86-video-intel with
> ./configure --enable-debug=full --prefix=/usr

My setup is ChromeOS that runs Ubuntu 14.04 "Trusty" KDE inside a Chroot using a program called Crouton https://github.com/dnschneid/crouton. As far as I know, I may be one of a kind with this issue.

I'll try and get a debug working tomorrow and share it.
Comment 5 Chris Wilson 2014-12-30 20:19:22 UTC
My Baytrail N2820 has Ubuntu Utopic on it at the moment. Trying xbmc + master seems fine, and I tried with xserver-xorg-1.15.1 for good measure. Looks likely to be quite specific to your combination of kernel + userpsace drivers. If you could build xf86-video-intel by hand with debugging enabled, that would be fantastic.
Comment 6 Chris Wilson 2014-12-30 20:29:46 UTC
Also knowing the window manager or compositor would be useful.
Comment 7 Chris Wilson 2015-01-31 11:04:01 UTC
Ping for recent test results using xf86-video-intel.git?


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.