Bug 481519

Summary: compiz window decorations are blank
Product: [openSUSE] openSUSE 11.2 Reporter: Jan Matejek <jmatejek>
Component: CompizAssignee: Dominique Leuenberger <dimstar>
Status: RESOLVED FIXED QA Contact: Olli Ries <ories>
Severity: Major    
Priority: P5 - None CC: casualprogrammer, cyberorg, dimstar, rastislav.krupansky, zaitor
Version: Alpha 0   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: screenshot with blank decorations

Description Jan Matejek 2009-03-03 16:06:59 UTC
see screenshot.

this happens in the latest Factory, but the problem is there at least since alpha0

notice that shape of the decoration is rendered, as well as the half-transparency for the window that is not focused. also, the "buttons" register clicks at the usual places, so it's usable if you know well enough where to click (which i do)

my system is intel core2, geforce 7300se or something, proprietary nvidia drivers
Comment 1 Jan Matejek 2009-03-03 16:07:45 UTC
Created attachment 276758 [details]
screenshot with blank decorations
Comment 2 Jigish Gohil 2009-03-04 04:28:52 UTC
Using metacity theme with the latest gnome is broken on the compiz packages in Factory. The upstream compiz(0.8.0) has the fixes, not sure how they would go with nomad patches.

David please take a look at getting kde4 and gtk window decorators to work with factory gnome and kde4.
Comment 3 David Reveman 2009-03-04 18:28:55 UTC
have you tried to apply the changes that fixes this upstream to the factory version of compiz?
Comment 4 Jigish Gohil 2009-03-04 18:50:10 UTC
Nopes, I have no idea what changes are relevant for decoration issue, there have been quite a lot of changes in kde4 as well ad gtk decorator.
Comment 5 Jan Matejek 2009-04-17 14:10:51 UTC
this seems to be fixed in compiz 0.8.2 that's in X11:XGL repo
Comment 6 Bjørn Lie 2009-06-16 21:13:20 UTC
Bug still exists in current factory.... If the version in X11:xgl repo fixes it, please push a updated version to factory.
Comment 7 Stephan Binner 2009-08-14 02:14:43 UTC
*** Bug 525694 has been marked as a duplicate of this bug. ***
Comment 8 Everaldo Canuto 2009-08-14 03:30:21 UTC
I really hope that they update Factory with X11:xgl version, in openSUSE 11.1, Compiz still failing after 8 months and nothing available at updates repo :(
Comment 9 Dominique Leuenberger 2009-08-18 11:32:28 UTC
GTK Fix is in
http://git.compiz.org/compiz/core/commit/?id=27cc9c5178921ce6d6266f4b00303913163be7ee

I added the patch to a branched repo and I'm trying to build with it now. (gtk based decorator). If I'm lucky this even works :)
Comment 10 Dominique Leuenberger 2009-08-18 12:31:08 UTC
Request to submit (sri18115): 

    home:dimstar:branches:X11:Compiz/compiz  ->  X11:Compiz/compiz

Source revision:
    2

Message:
    Add compiz-metacity-private.patch. Fixes bnc#481519. Please review. (Package installed locally and I have window decorator back)

State:   new          2009-08-18T14:27:27 dimstar
Comment: None
Comment 11 Dominique Leuenberger 2009-08-19 21:45:13 UTC
Package forwarded to openSUSE:Factory, SR18293
Comment 12 Stephan Binner 2009-08-28 05:08:23 UTC
sr#18293 was rejected, please resubmit with fixed .changes
Comment 13 Dominique Leuenberger 2009-08-28 07:03:28 UTC
This had been re-submitted the same day it was rejected and has since been accepted:

Request to submit (sri18444): 

    X11:Compiz/compiz  ->  openSUSE:Factory/compiz

Source revision:
    69

Message:
    Changes updated as darix suggested. Lost changeset re-introduced.

State:   accepted     2009-08-22T03:32:31 autobuild
Comment: checked in
History: new          2009-08-21T18:03:37 dimstar

sorry for not updating the ticket with this info. Package is in Factory and issue should be resolved.
Comment 14 Dominique Leuenberger 2009-09-01 18:40:36 UTC
*** Bug 478676 has been marked as a duplicate of this bug. ***
Comment 15 Dominique Leuenberger 2009-10-07 08:23:38 UTC
*** Bug 533914 has been marked as a duplicate of this bug. ***