Bug 194872

Summary: flicker/stall with mplayer and compositing enabled and xv video out (fullscreen) on kmix osd
Product: [Plasma] kwin Reporter: Jason <nevion>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: NetBSD   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jason 2009-06-01 15:29:34 UTC
Version:           4.2.87 (using Devel)
OS:                NetBSD
Installed from:    Compiled sources

I admit I don't know if it's mplayer or kwin at fault but this doesn't happen in compiz/anything else or with kde when compositing is disabled.

Basically, I have vo=xv for mplayer, I fullscreen it, and when I use my media keys to adjust volume, which means kmix's osd is put ontop of the fullscreen window, the screen flickers a few times and frames can stall (sometimes pretty badly).  It won't happen every time, particularly within a brief period after it shows up if you adjust volume again.  So to reproduce fullscreen when vo=xv and use your volume keys every few minutes... it should happen to you at least once in a reasonable period of time.  Note that this doesn't happen with totem or vlc (which implies mplayer is doing something wrong).

As a side note: I am using the nvidia driver's but this bug has gone on for a year...  Should have the problem with any nvidia driver afaict.  Unfortunately I can't test on any other video cards (ati/intel).  I'd have to say it has something to do with xv, fullscreen windows and undirected/redirected rendering/compositing though.
Comment 1 Martin Flöser 2009-06-01 15:32:03 UTC
Your guess is correct: that's caused be unredirecting fullscreen windows.

*** This bug has been marked as a duplicate of bug 177495 ***