Marta Pla i Castells wrote:
Primer paso, prueba a utilizar los drivers de nvidia 1251. Los encontrar�s
en la misma p�gina de www.nvidia.com en la secci�n drivers/linux (creo que
el enlace se llama drivers anteriores o algo as�). Si estos tampoco te
valen, me escribes y te sigo contando. El caso es que nosotros configuramos
una geforce 2 con estos drivers para woody y va de maravilla, pero una
geforce 3 no la hemos hecho funcionar con drivers superiores al 1251.
Espero que te sirva. Un saludo.
Gracias por la ayuda. Siento no haberte respondido antes, pero es que
estuve algo liadillo.
Sigo sin solucionar el problema. Y lo que es m�s, cada vez estoy m�s
confundido al respecto. Te cuento:
con los drivers tar.gz de la p�gina de nvidia prob� ya con los 1251,
1512 y 1541 con distintos resultados pero ninguno de ellos todo lo
satisfactorio que debiera. Como ya he dicho uso la librer�a glut para
la interacci�n con el sistema de ventanas. Pues con los 1541, si compilo
y enlazo s�lo con glut (gcc -lglut ejemplo.c) el ejecutable s�lo
funciona estando reci�n arrancadas las X. Como salga de sesi�n pantalla
negro. Si en cambio enlazo con gl y con glut (gcc -lGL -lglut ejemplo.c)
el programa sigue funcionando aunque salga de la sesi�n y vuelva a
entrar. En el primer caso haciendo un ldd del ejecutable veo que no
usa las librer�as libGL y libGLcore, mientras que en el segundo s�.
El caso es que con lo drivers anteriores el comportamiento que obtengo
no s el mismo, y en ninguno de los casos funciona el ejecutable si salgo
de la sesi�n. Tengo que reiniciar las X.
�Tienes alguna idea y orientac�n de qu� puede estar pasando?
Lo m�s curioso es que estuve un par de semanas sin ning�n problema, pero
no s� si fue porque no me coincidi�n cambiar de sesi�n o si es que
la cosa se fastidi� con alguna actualizaci�n del sistema (actualizo mi
debian woody regularmente). Al principio ten�a instalado el driver 1541
que viene con woody, que supongo que es id�ntico al tar.gz de la p�gina
de nVidia.
Otra cosa (siento ser tan pesado). La verdad es que tengo ya un l�o
con tanto enlace simb�lico y dem�s de tanto probar con unos u otros
drivers, pero al principio con ldd se me enlazaba la librer�a libGL
del directorio /usr/lib, mientras que ahora lo hace la de /usr/X11R6/lib.
Ya s� que da igual, pues una no es m�s que un enlace simb�lico a la otra
pero yo no he cambiado nada (creo) y no s� a qu� se debe el cambio.
En el fichero ld.so.conf tengo /usr/X11R6/lib. Es esto lo recomendable?
Bueno, siento el ladrillo. A ver si me puedes dar alguna pista.
Gracias de nuevo.