The /usr/bin/compiz-manager script unnecessarily starts emerald, since a configurable window manager plug-in for Compiz exists and is bundled by default. Although disabling emerald is possible without uninstalling it, by modifying /usr/bin/compiz-manager, such change is overwritten at each reemerge. Reproducible: Always Steps to Reproduce:
I don't know if it's been added since this bug was posted, but there's a really easy fix for this in the current version. Open either /etc/xdg/compiz/compiz-manager or ~/.config/compiz/compiz-manager and add USE_EMERALD="no" to the end of either, and compiz-manager will no longer start emerald and the Window Decorator plugin can handle it instead (or your own manual script, if preferred, although I found that I had to at least enable the "Window Decorations" plugin before anything would show up, regardless of who started the decorator).
Ok, maybe I lied. That seems to have just started gtk-window-decorator for me instead.
Can someone confirm that this has been fixed? Emerald only starts on 0.8.8 when you actually enable it as the WM in ccsm. I think this one can be closed...
Options in /etc/xdg/compiz/compiz-manager are defaults. In 0.8-branch of compiz there must be some default decorator. If emerald is installed - it will be default, if user does not override this. I think that this part of default compiz-manager logic should not be changed. User can disable emerald by uninstalling it(or not installing it at all, USE="-emerald" for x11-wm/compiz-fusion before emerging first time) or disable it it ~/.config/compiz/compiz-manager. So, my personal opinion - this bug should be closed as WONTFIX
Closing Wontfix, as solution of the problem exists see Comment #4