El jue, 22 de nov de 2001, a las 05:56:47 +0100, Emilio José Padrón González dijo: > 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.
Para compilar una apliacación con OpenGL, lo mejor es enlazar con GL, GLU y glut: -l GL GLU glut. A mi si me funciona así, pero si las GL son las de nvidia el ejecutable sólo te funcinará con las tarjetas de nvidia. > > ¿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. > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- Pablo Giménez Powered by Debian/GNULinux Potato La única lucha que se pierde es la que se abandona. (Mujeres de la Plaza de Mayo)