Bug 10275 - blurred decoration for gwd causes drawing artifacts
Summary: blurred decoration for gwd causes drawing artifacts
Alias: None
Product: xorg
Classification: Unclassified
Component: App/compiz (show other bugs)
Version: 7.1 (2006.05)
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: David Reveman
QA Contact: Xorg Project Team
Depends on:
Reported: 2007-03-13 01:07 UTC by Mirco Müller
Modified: 2007-07-02 17:16 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

example screenshot of drawing-flaw (36.59 KB, image/png)
2007-03-13 01:08 UTC, Mirco Müller
no flags Details

Description Mirco Müller 2007-03-13 01:07:48 UTC
If the gconf-key /apps/gwd/blur_type is set to "all" or "titlebar" the rendering of the decoration gets messed up. While these two settings are probably only meant to blur the decoration/window-frame or the titlebar actually the whole region of the decoration gets blurred (the drop-shadow part) or not properly refreshed. It is most evident if you move a gnome-terminal window over an evolution-window, while the gnome-terminal window is partly over the desktop and partly over the evolution-window.

Experienced on Ubuntu 6.10 running on a GeForce7900GT using the 1.0-9755 driver.
Comment 1 Mirco Müller 2007-03-13 01:08:49 UTC
Created attachment 9116 [details]
example screenshot of drawing-flaw
Comment 2 Mirco Müller 2007-03-13 11:42:33 UTC
A small screencast of the artifact in action can be seen here:

http://macslow.thepimp.net/clips/compiz-decoration-glitch.ogg (ogg/theora, 1.5 MB)

It's visible on the right side of the window at the beginning.
Comment 3 Mirco Müller 2007-03-13 14:20:38 UTC
Yet another view of the drawing-artifact:

http://macslow.thepimp.net/clips/compiz-decoration-glitch-2.ogg (ogg/theora, 1.4

Watch the right and bottom edges of the terminal-window while being moved. 
Comment 4 Dennis Kasprzyk 2007-07-02 17:16:12 UTC
This bug should be fixed now.
Commit: 9c2cad2a153491b6ca2ddfaaec38b2bc1667e76c

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.