On Mon, 2008-04-07 at 10:28 -0700, Sergio Silva wrote: > Hi all, > > I'm trying to start compiz on my laptop (Toshiba Tecra A9) but unfortunately > I'm out of luck, specially since my graphic card is an Intel 965GM... :(
To the contrary, the newer Intel chips are some of the best supported. I've been doing Compiz development on a i945GM. > > When I start gnome-appearance-properties and check the "Visual Effects" it > reports: > > The OpenGL extension TextureFromPixmap is not enable. > > I checked the output of glxinfo and the only server/client extensions > reported are GLX_EXT_texture_from_pixmap. It is reporting direct rendering, > so I think DRI is working. > > I'm running SXCE snv_85 > glxinfo reports the extension as existing, but not available. You probably don't have LIBGL_ALWAYS_INDIRECT=TRUE in your environment, which is necessary as the extension only works in an indirect rendering context. You can try my start-compiz script, which sets the appropriate environment variables (INTEL_BATCH is also important for non-sucky performance). These can be added to ~/.dtprofile or /etc/profile. I think the GNOME integration should be updated to apply these workarounds. The environment variable would need to be set before the GNOME control module initialises GL, in order for the extension check to work. IIRC there is some facility in gnome-session for this that Fedora uses. -Albert
