I use version 0.0.13_pre20060916 together with Mesa 6.5.1-r1. az@gcomputer ~ $ compiz --replace compiz: No GLXFBConfig for default depth, this isn't going to work. compiz: Failed to manage screen: 0 compiz: No manageable screens found on display :0.0 As you can read here (german page: http://forum.ubuntuusers.de/topic/30946/#211517), it seems to be a problem with the actual Mesa version.
compiz atm isn't able to autodetect the correct aiglx-options. Try starting with the compiz-aiglx script or run it with LIBGL_ALWAYS_INDIRECT=1 compiz --replace --strict-binding Please report if this works.
Same error. I use a normal Xorg with Composite enabled and Mesa, because the Nvidia-GLX doesn't support this GLX_EXT_texture_from_pixmap (or similar named). I thought this should work. Or do I have to enable something additional? On the german site I posted is said, that the old compiz version doesn't support the new Mesa version. And this should be fixed in a newer compiz version.
aiglx doesn't work with nvidia at the moment, it needs a free dri driver. You can use xgl from my overlay: http://svn.hboeck.de/xgl-overlay There should be a howto in the gentoo wiki
But I thought it should work with Mesa?
Very interesting. I have tested now the Xgl ebuild from your overlay (thank you! :) ) and inside of it, compiz works (inside of Xgl, compiz is using Mesa, that one, that is inside your Xgl ebuild?), if I use Nvidia-GLX for Xgl, but it doesn't work with Mesa (I got a segmentation fault by Xgl with it). But this is not related to the GLXFBConfig-error, so it doesn't belong here. :)
That's exactly the expected behaviour. aiglx (and thus compiz on normal xorg) needs mesa with hardware acceleration. Xgl is a completely different thing. You should write to your vendor (nvidia) your opinion about their driver politics that they still don't support aiglx.
The error is fixed in 0.0.13_pre20060928, there it works directly without Xgl. (But I have some color problems, I will file a new bug for it.)