[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

compiz packages



Hi all,

I've been working on getting compiz to work for the past few days. So far
I've only been able to successfully build it, using a fresh checkout of the
git repository at freedesktop.org[1].

However there seem to be some major issues when running compiz. At first,
compiz would complain about missing the GLX_EXT_texture_from_pixmap extension,
which I was able to solve by patching compiz using the patches by Kristian
Høgsberg[2] (most of which seem to already have made it into upstream compiz).

With that patch applied (actually only replacing glXQueryExtensionString()
with glXQueryServerString()) compiz actually runs, but doesn't really do
anything. Running gnome-window-decorator or not doesn't seem to make a
difference. compiz merely replaces metacity but doesn't actually seem to do
any window managing at all.

Now, I've just read about packages available for Ubuntu, so I will take a
look at how they have been done, whether they have patches that make this
work, but in the meantime I wanted to let you know about my efforts.
Preliminary packages are available here[3]. libsvg and libsvg-cairo are used
for SVG rendering in compiz, so I've also packaged those. The compiz package
itself is pretty much lintian clean, only the manpages are not finished yet.

I'm a bit uncertain about some aspects of the packaging, for example, I'm not
sure anymore that it makes sense to have a compiz-dev package, because it
only contains a header file. Or whether it makes sense to split the plugins
into a separate -plugins package, because some plugins are pretty much
essential. But those are details that can easily be taken care of once compiz
actually works. Maybe somebody knowledgeable has some more information about
or pointers to what needs to be done.

I'm looking forward to any feedback and/or comments.

Thierry

[1]: git://anongit.freedesktop.org/git/xorg/app/compiz
[2]: http://people.freedesktop.org/~krh/compiz-on-aiglx/march-2006/
[3]: http://www.gilfi.de/debian/compiz/

Attachment: signature.asc
Description: Digital signature


Reply to: