Bug 167928

Summary: Blur plugin appears to be incompatible with desktop cube
Product: [Plasma] kwin Reporter: Charles Samuels <charles>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: hans.89
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Charles Samuels 2008-08-01 01:51:08 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          gcc 4.3.1 
OS:                Linux

If I disable all KWin plugins except for Cube and Blur, and then I activate the cube view, I can't see any windows. However, it works if I disable Blur.

No options in "Advanced Options" makes a difference.

nVidia Corporation GeForce 8800 GT with their Evil driver 169.12

Linux 2.6.24-1-686-bigmem

24 bit color
Comment 1 Hans Kratochwil 2008-11-18 09:03:08 UTC
I can confirm this Bug, as well as the Desktop Grid is affected. Disable the Blur effect does solve the problem.

Tested on: 
Linux 2.6.24.5-x86_64
Geforce 9600 GT (Driver is 177.80)
Comment 2 Martin Flöser 2008-11-18 09:20:40 UTC
SVN commit 885931 by graesslin:

Disable blur effect when there is an active fullscreen effect. This makes cube & co. work if blur is enabled. It's a hack and the real reason why the problem occurs should be searched for. (I totally forgot to commit this patch)
BUG: 167928


 M  +4 -2      blur.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=885931
Comment 3 Hans Kratochwil 2008-11-18 13:34:37 UTC
This workaround is doing great for desktop cube/grid, but the black screen still remains when I use the slide effect. Again, disabling blur solves the problem.
Comment 4 Martin Flöser 2008-11-18 14:08:55 UTC
Slide does not define itself as a fullscreen effect. Which it is. So changing this will make the workaround work in slide as well.
Comment 5 lucas 2008-11-18 14:36:40 UTC
SVN commit 886018 by lmurray:

Mark the slide plugin as being a fullscreen effect.
CCBUG: 167928

 M  +5 -0      slide.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=886018