> J'ai install� MESA, SDL et les driver nvidia GeForce pour Mandrake 8, tout
> fonctionnent bien (les programmes de test de SDL utilisant opengl (testgl)
> tournent tr�s bien.
>
> Mais quand le lance un screensaver utilisant openGL, il semble fonctionner
> en software (pas tr�s beau). Une id�e de comment je peux y faire fonctionner
> par d�faut avec le driver GL de nvidia????
>
>
> @+
>
>
>
Pour voir si l'acc�l�ration 3d marche, on peut executer la commande
glxinfo
dans un terminal :on doit voir dans les 1 �res lignes qui
apparaissent "dri enabled ", signifiant que l'acc�l�ration est
ok. Sinon, c'est qu'il faut modifier
le fichier XF86Config-4 situ� dans /etc/X11 , voir chez
nvidia ce qu'il faut changer
(Voila ce qu'il y a � ce sujet dans la doc nvidia, � propos
de XF86Config-4:
Find the relevant Device section and replace the line:
Driver "nv"
with
Driver "nvidia"
In the Module section, make sure you have:
Load "glx"
You should also remove the following lines:
Load "dri"
Load "GLcore"
)
Si dri est enabled, et que les jeux ou economiseurs restent lents,
il y a de sombres histoires de liens vers les librairies opengl:
- Sur une appli openGL lente,(par exemple gears), faire:
ldd /usr/bin/gears
Regarder la ligne qui indique quelque chose comme:
libGL.so.1=>/usr/X11R6/lib/libGL.so.1
Cela indique que gears va chercher la librairie Open GL appel�e
libGL.so
et situ�e dans /usr/X11R6.
D'autre part, d'apr�s la doc NVidia, l'installation des drivers met les librairies
OpenGL comme cela (x.y.z est le num�ro de version des drivers) :
/usr/lib/libGL.so.x.y.z
/usr/lib/libGL.so.x -> libGL.so.x.y.z
/usr/lib/libGL.so -> libGL.so.x
(= une "vraie" librairie et 2 liens dans /usr/lib)
Pour que gears aille chercher la libGL fournie
par NVidia, la logique voudrait que l'on execute les
2 commandes:
rm /usr/X11R6/lib/libGL.so.1
ln -s /usr/lib/libGL.so /usr/lib/X11R6/libGL.so.1
(pour enlever l'ancien lien, et remettre le nouveau)
N'ayant pas de carte NVidia, je ne peux pas essayer!
L'installation du package Mesa ecrasera ce nouveau lien
en cas de probl�me.
Bye
__________________________________________________
Voila vous propose une boite aux lettres gratuite sur Voila Mail:
http://mail.voila.fr