FS#11855 - compiz-decorator-gtk missing metacity theme functionality.

Attached to Project: Community Packages
Opened by Patrick Ensign (aPpYe) - Wednesday, 22 October 2008, 21:42 GMT
Last edited by Ronald van Haren (pressh) - Wednesday, 22 October 2008, 21:52 GMT
Task Type Bug Report
Status Closed
Assigned To No-one
Architecture i686
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


I installed compiz by running "pacman -S ccsm compiz-fusion-plugins-extra compizconfig-backend-gconf" ... this installed without issue. However, I did not have any window decorator because I did not want to use emerald and figured I would use the gtk-window-decorator instead. So I had to install "compiz-decorator-gtk" ... This installed just fine, and I was able to activate the decorator without any problems. Now, I wanted to use the standard Metacity decorations with compiz, similar to how compiz is implemented in Ubuntu (without the use of emerald). I found I was stuck with the "cairo" decoration themes instead, which are very limited. At http://wiki.opencompositing.org/Decorators/GTKWindowDecorator it says to set "apps/gwd/use_metacity_theme" to "TRUE" (or in my case make sure the checkbox is checked) in gconf.

I found that the /apps/gwd branch was not there.

On speaking with the people in (freenode) #compiz-fusion irc, I was told to run this command:

gconftool-2 --install-schema-file /usr/share/gconf/schemas/gwd.schemas

This made everything work correctly and without any problems.

Further looking into it, a quick "pacman -Ql compiz-decorator-gtk" revealed that there was another schemas file that came with this package. I ran the following:

gconftool-2 --install-schema-file /usr/share/gconf/schemas/compiz-decorator-gtk.schemas

This put a bunch of things into /apps/compiz ... My thinking is that the installer script (package thingamajig) for compiz-decorator-gtk is missing the step of installing the schemas files.

More info can be seen at http://bbs.archlinux.org/viewtopic.php?pid=438547 ...

This is the package/version:
community/compiz-decorator-gtk 0.7.8-3

Steps to reproduce:
Install compiz-decorator-gtk ... notice that /apps/gwd does not exist in gconf-editor
This task depends upon

Closed by  Ronald van Haren (pressh)
Wednesday, 22 October 2008, 21:52 GMT
Reason for closing:  Fixed
Additional comments about closing:  funny the .install file with those commands was already in cvs. It was just never defined in the PKGBUILD. fixed in 0.7.8-4