it’s not a bug, it’s a feature!

the hardy alpha 3 livecd has this strange compiz bug.

if the window decorator starts up before the gnome settings daemon then the decorator uses the default gtk selection colour (a deep blue). the bug is that when the settings daemon gets itself going the buttons on the window titlebar change colour but the titlebar itself stays stuck at the old colour.

this produces a very strange effect:

desrt metacity theme screenshot

when i first started up the live cd i said to myself “wow! this is a really cool new theme!”. the theme seemed to come and go, though, and i finally realised that what i was looking at was actually just a strange bug caused by a race condition.

anyway, i like this bug so much that i’ve turned it into a proper theme. i did this simply by taking the “human” metacity theme and hardcoding the two different colours into it.

unpack the tarball in your ~/.themes directory.

enjoy!

download here

5 thoughts on “it’s not a bug, it’s a feature!”

  1. I have to say that the color theme DOES actually look better than the intended one. Nice find.

  2. Well, metacity’s compositor is still pretty new, and it’s based on the old and quite buggy xcompmgr. I’ve used xcompmgr for a year, so I speak from experience. I’m not surprised Ubuntu isn’t switching just yet.

  3. It isn’t actually a compiz bug, I’m using Hardy alpha with Metacity (as compositer) and I have the same problem.

Comments are closed.