PDA

View Full Version : Compiz 0.3.7 vs. Metacity/gwd settings


glaswegian
February 18th, 2007, 08:25 PM
Hi,
updated from compiz 0.3.6 to 0.3.7. After that, window decorations were almost completely overlayed by a white stripe (only small top bit of window title bar was visible). Impossible to read window title, use window buttons etc. Downgraded back to 0.3.6. Alas! Problem remained. Compiz 0.3.6 was working fine before the update...

I tracked down the cause:
There's a key "/apps/gwd/use_metacity_theme" in the gnome configuration.
If enabled, window title bars are overlayed by a white stripe. When disabled, window decorations are normal.
Seems somehow compiz 0.3.7 installation (rpm) has enabled this setting, causing the problem...

Took a me a few hours to get my desktop working again... Thought I share this with you... ;-)
My installation is SuSE 10.1 (gnome 2.12) with updated Metacity 2.16.3...

Regards,

Glaswegian

mikedee
February 19th, 2007, 05:21 PM
Hi Glaswegian, thanks for pointing this out, I suspect that like you say it is a packaging problem but I am concerned why it would display just a white border, it should have shown the metacity decorations.

Do you have metacity installed and does it work correctly? Maybe it is displaying white because there is no metacity theme enabled.

glaswegian
February 19th, 2007, 10:19 PM
Hi Mikedee!

I played with the metacity themes. They work fine until I start "compiz --replace gconf".
Then frame decoration things start going wrong, if "use_metacity_theme" is enabled (and when disabled, I have some default decoration, I guess, which is working ok...).
White stripe is only there with some themes. Other themes do show the full frame decoration background - but window title, buttons, logo etc. are missing.
Funny thing is: while resizing the window, I can sometimes see the window title and buttons flickering. So, they are drawn. But they then get overlayed by the frame decoration bit which should be in the background...
So the stacking of the decoration elements is wrong, or the drawing sequence of those elements is messed up/reversed or somehow the layer containing these elements becomes translucent. Something like that...

Kind regards,

Glaswegian

FunkyM
February 19th, 2007, 10:38 PM
After installing 0.3.7, please try to manually restart the gtk-window-decorator and see if that solves your issues. Also make sure "compiz --version" is correct. Are you using XGL, NVIDIA or AIGLX?