View Full Version : Compiz with no GLX_EXT_texture_from_pixmap support
KubaPET
October 1st, 2007, 09:26 AM
Hello,
I have Geforce 2 Ti VX PRO VIVO card, there is no original nvidia driver which supports this card and GLX_EXT_texture_from_pixmap.
I'm using beryl 1.4 which doesn't need GLX_EXT_texture_from_pixmap support. But the last version of Beryl and Compiz Fusion does. So it didn't work for me.
Is there any chance to get it working (e.g. changing Compiz configuration - turning off this future and disabling some effects)?
Thanks
adamk
October 1st, 2007, 09:35 AM
The only way to get compiz working on a card that doesn't support texture_from_pixmap is by using Xgl. The oldest nvidia card that is supported for compiz is the Geforce2, so you should be able to get it working once you install Xgl.
Adam
KubaPET
October 9th, 2007, 08:34 PM
Now I'm running Xgl but no change, it still needs GLX_EXT_texture_from_pixmap support. So what should I do for get it working..? Beryl 1.4 works well for me, but 2.1 no - the same problem like with compiz..
Thanks for any ideas...
adamk
October 9th, 2007, 08:54 PM
Once you have Xgl up and running you need to LD_PRELOAD the mesa GL library. The location of that library varies from distribution to distribution. On Feisty, it would be 'LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace --sm-disable ccp'
Adam
KubaPET
October 9th, 2007, 09:23 PM
ok
Hellbase kubapet # LD_PRELOAD=/usr/lib/opengl/xorg-x11/lib/libGL.so.1.2 compiz --replace --sm-disable ccp
compiz (core) - Error: Couldn't load plugin 'ccp'
what does the ccp plugin do?
KubaPET
October 9th, 2007, 09:33 PM
WoW, thanks a lot.. this is working for me:
LD_PRELOAD=/usr/lib/opengl/xorg-x11/lib/libGL.so.1.2 compiz-start --replace --sm-disable
adamk
October 9th, 2007, 09:48 PM
The ccp plugin is a key part of compiz-fusion. It allows you to use compizconfig-settings-manager (aka. 'ccsm') to configure compiz.
Adam
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.