Summary: | Gwd rendering errors with metacity_theme_opacity = 1, maximized, use_metacity_theme | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Andrea Cimitan <andrea.cimitan> | ||||||
Component: | App/compiz | Assignee: | David Reveman <reveman> | ||||||
Status: | RESOLVED NOTOURBUG | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | major | ||||||||
Priority: | medium | ||||||||
Version: | unspecified | ||||||||
Hardware: | All | ||||||||
OS: | All | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Andrea Cimitan
2007-09-16 18:45:11 UTC
Created attachment 11594 [details]
Oops wrong screen
Comment on attachment 11594 [details]
Oops wrong screen
sorry mistake in upload
Created attachment 11595 [details]
Screenshot of the problem
this is the piece of code that causes the bug: NOTICE: REMOVING 8 OF THESE LINES FIXED THE PROBLEM, SO IT'S LIKE GWD CAN'T HANDLE TOO TINT OPERATIONS OR LIKE IT HAS SOME LEAKS <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="2" y="1" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-3" y="1" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="1" y="2" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-2" y="2" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="3" y="2" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-4" y="2" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="2" y="3" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-3" y="3" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="3" y="height-3" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-4" y="height-3" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="2" y="height-4" width="1" height="1"/> <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-3" y="height-4" width="1" height="1"/> (In reply to comment #4) > this is the piece of code that causes the bug: > NOTICE: REMOVING 8 OF THESE LINES FIXED THE PROBLEM, SO IT'S LIKE GWD CAN'T > HANDLE TOO TINT OPERATIONS OR LIKE IT HAS SOME LEAKS > > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="2" y="1" width="1" > height="1"/> > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-3" y="1" > width="1" height="1"/> > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="1" y="2" width="1" > height="1"/> > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-2" y="2" > width="1" height="1"/> > > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="3" y="2" width="1" > height="1"/> > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-4" y="2" > width="1" height="1"/> > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="2" y="3" width="1" > height="1"/> > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-3" y="3" > width="1" height="1"/> > > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="3" y="height-3" > width="1" height="1"/> > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-4" y="height-3" > width="1" height="1"/> > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="2" y="height-4" > width="1" height="1"/> > <tint color="shade/gtk:bg[SELECTED]/0.6" alpha="0.2" x="width-3" y="height-4" > width="1" height="1"/> > This makes me wonder whether this is similar to another gwd bug-- Does adding the --sync parameter to gtk-window-decorator fix the problem? yes this fixes. but why we should add the synchronisation? Maybe the --sync could slowdown the performance on low systems. I guess it's better to fix the leak the titlebar is rendered better but now buttons sometimes are not updated and appear slways in *pressed* state. (using --sync) :| This was an issue with older versions of the Nvidia drivers, which is fixed in the 180.xx series. |
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.