Re: Imposible instalar drivers nvidia

2003-04-04 Por tema Ignacio García Fernández
On Thu, Apr 03, 2003 at 11:45:09PM +0200, Juan Carlos Amengual Argudo wrote:
 Hola,
 
 siento ser reiterativo con el tema, pero estoy desesperado ... He mirado
 documentación, los archivos de la lista, HOWTO's en Bulma, Debian-es, etc. y
 todo falla.
 
 Tengo una maquina nueva con tarjeta gráfica GeForce4 Ti 4200 donde no consigo
 hacer funcionar las X con el driver nv. Ya me avisaron de que me haría falta
 instalar los drivers de nvidia para eso.

Hace  muy poco (creo que de esta semana) nvidia ha puesto una nueva versión
del controlador. Tiene un menú con ncurses, al estilo del make menuconfig y
según una compañera de aquí del instituto, se instala de maravilla. Ella usa
un Pentium dual con sarge y núcelo compilado a partir del paquete
kernel-source.

Pega un vistazo a ver si tienes la última versión.

Ignacio

 
 Bueno. La máquina está funcionando con el paquete kernel-image-2.4.20-686-smp.
 Así pues, instalé el paquete kernel-headers-2.4.20 e hice un enlace simbólico 
 en
 /usr/src denominado linux apuntando a kernel-headers-2.4.20. OK.
 
 Descargué los tar.gz de la web de nvidia (versión 1.0-4191) y los desempaqueté
 en el directorio /root. Allí, como root, hago cd NVIDIA-kernel-1.0-4191 y
 ejecuto make clean y make install ... y falla. Falla al hacer depmod -a y 
 el
 correspondiente modprobe porque según dice hay unresolved symbols (símbolos 
 no
 resueltos). El driver nvidia.o lo compila y lo mete en
 /lib/modules/2.4.20-686-smp/kernel/drivers/video pero ni forzando con insmod 
 -f
 la cosa chuta. Os adjunto la salida de make install.
 
 Porfa, ayudadme que estoy sin X ... y lo peor son las risas de un compañero 
 que
 tiene la SuSE 8.1 en un ordenador igualito que el mío y funcionando de p.m. 
 con
 los drivers de nvidia.
 
 Mil gracias.
 
 Saludos,
 
 

 os-interface.c:690: warning: `wb_list' defined but not used
 depmod: *** Unresolved symbols in 
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 create_proc_entry_Rsmp_83f569d5
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 proc_root_Rsmp_b4c94c07
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 change_page_attr_Rsmp_9d42b338
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 irq_stat_Rsmp_40a7690d
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 __pollwait_Rsmp_ad8b7db3
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 init_mm_Rsmp_543867be
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 remove_proc_entry_Rsmp_0e547d5f
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 proc_root_driver_Rsmp_e558a624
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 mem_map_Rsmp_3578ee61
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
 register_chrdev_Rsmp_6e1b6381
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: 
 Hint: You are trying to load a module without a GPL compatible license
   and it has unresolved symbols.  Contact the module supplier for
   assistance, only they can help you.
 
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: insmod 
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o failed
 /lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: insmod nvidia 
 failed
 make: *** [package-install] Error 255
 T64_OK   -DNVCPU_X86   -I. -I/usr/src/linux/include -Wno-cast-qual 
 os-registry.c
 ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o 
 ld -r -o nvidia.o nv-linux.o nv-kernel.o
 size nvidia.o
text  data bss dec hex filename
 1248411 92824   32940 1374175  14f7df nvidia.o


-- 
May the source be with you   NO A LA GUERRA - NOT TO WAR

Ignacio García Fernández   Instituto de Robótica
ignacio.garcia_at_uv.esUniversidad de Valencia
http://robotica.uv.es/~ignacio/ Tlf. 96 354 3564



Re: Imposible instalar drivers nvidia

2003-04-04 Por tema Emilio J. Padrón
On Thu, Apr 03, 2003 at 11:45:09PM +0200, Juan Carlos Amengual Argudo wrote:
 Hola,
 
 siento ser reiterativo con el tema, pero estoy desesperado ... He mirado
 documentación, los archivos de la lista, HOWTO's en Bulma, Debian-es, etc. y
 todo falla.
 
 Tengo una maquina nueva con tarjeta gráfica GeForce4 Ti 4200 donde no consigo
 hacer funcionar las X con el driver nv. Ya me avisaron de que me haría falta
 instalar los drivers de nvidia para eso.
 
 Bueno. La máquina está funcionando con el paquete kernel-image-2.4.20-686-smp.
 Así pues, instalé el paquete kernel-headers-2.4.20 e hice un enlace simbólico 
 en
 /usr/src denominado linux apuntando a kernel-headers-2.4.20. OK.

¿Hay algún motivo para que no utilices exactamente el mismo
kernel-headers del kernel que estás usando: 686-smp? Es que no sé si
será eso, pero el caso es que el binario no parece estar compilándose
bien.



Re: Imposible instalar drivers nvidia

2003-04-04 Por tema Juan Carlos Amengual Argudo
Mensaje citado por anonymous [EMAIL PROTECTED]:

 Mi consejo es:
 
 Baja un kernel.tar.gz, asegurate de que en /usr/bin
 [...]
 mueve el nvidia.o a /lib/modules/boot, y por ultimo,
 documentate. 

Gracias. Respecto a lo de documentarme, te puedo decir que lo he hecho y he
leído varios HOWTO cuyos pasos he seguido sin resultado. Llevo con Debian desde
el 97, desde los tiempos en que no existían paquetes deb para muchas
aplicaciones populares en aquellos tiempos (como Notescapes) y había que
instalarlos a mano y con el FVWM como gestor de ventanas (construyéndome los
menús contextuales via emacs).

Igualmente quiero dar las gracias a Luis Felipe, Xavier e Ignacio. Voy a probar
la última versión que decía Ignacio (efectivamente ha salido esta semana y no lo
sabía) y ya os contaré.

 Me parece que esta lista (sin menospreciar a nadie) es
 la de peor nivel de todo debian, solo leo mensajes
 tipo: paso de buscarme la vida, me instala alguien
 debian?, en fin sera cosa de pasarse a la lista
 inglesa a ver, chao

Personalmente creo que esto está fuera de lugar. Llevo instalando Debian en
máquinas de sobremesa y portátiles desde hace más de 6 años y sin problemas.
También he instalado Slackware (años ha), Mandrake y SuSE. ¡Ah! y FreeBSD. No he
pedido a nadie que me instale Debian, sólo (creo) un mensaje pidiendo una
explicación razonable a un fenómeno extraño.

Pienso que los kernels construidos por Debian y los fuentes parcheados llevan
alguna opción que los hace incompatibles con drivers no libres. Y eso me
parece un error. Es insultante la facilidad con la que instalas los drivers de
Nvidia en una SuSE por ejemplo (lo sé por experiencia propia). Y esto no debería
resultar un proceso traumático en Debian.

Y esto me conduce al final de mi disquisición. Soy profesor titular de
Universidad y mi trabajo *no* es instalar SSOO en máquinas. Lo que ocurre es que
el Servicio de Informática en mi Universidad sólo da soporte a SuSE (es la que
instalan). Si quiero Debian, me la he de instalar yo sólo y eso hago siempre.
Comprenderéis que a mí lo que me interesa es tener un PC con X funcionando a la
mayor brevedad posible para poder trabajar con el equipo. Por supuesto es muy
superior a otras en cuanto a flexibilidad y potencia (aunque SuSE ya empieza a
acercarse mucho); pero no sé ya si compensa los problemas que estoy teniendo con
la tarjeta gráfica.

Saludos,




SOLUCIONADO [era Re: Imposible instalar drivers nvidia]

2003-04-04 Por tema Juan Carlos Amengual Argudo
Mensaje citado por Juan Carlos Amengual Argudo [EMAIL PROTECTED]:

 Mensaje citado por Emilio J. Padrón [EMAIL PROTECTED]:
 
  On Thu, Apr 03, 2003 at 11:45:09PM +0200, Juan Carlos Amengual Argudo
 wrote:
   Hola,
   
   [...]
   La máquina está funcionando con el paquete kernel-image-2.4.20-686-smp.
   Así pues, instalé el paquete kernel-headers-2.4.20 e hice un enlace
   [...]
  
  ¿Hay algún motivo para que no utilices exactamente el mismo
  kernel-headers del kernel que estás usando: 686-smp? Es que no sé si
  será eso, pero el caso es que el binario no parece estar compilándose
  bien.
 
 Sí. [...] No obstante, al leer tu correo-e he ejecutado un
 apt-cache search kernel headers y he descubierto:
 
 teseo:~# apt-cache show kernel-build-2.4.20
 Package: kernel-build-2.4.20
 [...]
 Provides: kernel-headers-2.4.20-386, kernel-headers-2.4.20-586tsc,
 kernel-headers-2.4.20-686, kernel-headers-2.4.20-686-smp,
 kernel-headers-2.4.20-k6, kernel-headers-2.4.20-k7,
 kernel-headers-2.4.20-k7-smp
 [...]
 Description: Headers for building modules for Linux 2.4.20
  This package provides kernel header files for building modules for the
  precompiled kernel images on i386.
 
 Parece que esto es justamente lo que necesito. Probaré. Gracias.

Ssssíí Así que ya sabéis lo que hay que hacer (mini-COMO):

1) Descargar y desempaquetar (tar xvzf) los .tar.gz de Nvidia (no he mirado la
última versión que comentaba Ignacio, pero supongo que también serán accesibles
en ese formato) en /root. La mía es la penúltima: 1.0-4191

2) Instalar el paquete kernel-build-2.4.20. Las dependencias arrastrarán la
instalación de kernel-headers-2.4.20.

3) En /usr/src aparecerán los directorios kernel-build-2.4.20 y
kernel-headers-2.4.20, además de una serie de enlaces simbólicos que crea el
paquete kernel-build a las distintas cabeceras. Lo único que hay que hacer a
mano es crear el enlace simbólico linux en función de la imagen del kernel que
tengas instalada. En mi caso: ln -s kernel-headers-2.4.20-686-smp linux

4) cd NVIDIA_kernel-1.0-4191 y make clean y make install. ¡Funciona! (dice
que lo instala con advertencias por ser no GPL) pero ahí está: se puede
comprobar con lsmod | grep idia

5) cd .. y rm -rf NVIDIA_kernel-1.0-4191

6) echo alias char-major-195 nvidia  /etc/modutils/nvidia

7) update-modules

8) cd NVIDIA_GLX-1.0-4191 y make install

9) cd .. y rm -rf NVIDIA_GLX-1.0-4191

Como no tengo acceso físico a la máquina hoy, no he podido ver si funcionan las
X, pero he ejecutado /etc/init.d/gdm start y, después, al mirar
/var/log/XFree86.0.log lo he visto todo OK. O sea, que el próximo lunes espero
no encontrarme ninguna desagradable sorpresa ;-)

Saludos,




Re: Imposible instalar drivers nvidia

2003-04-04 Por tema Emilio J. Padrón
On Fri, Apr 04, 2003 at 03:39:13AM +0200, anonymous wrote:
 
 Me parece que esta lista (sin menospreciar a nadie) es
 la de peor nivel de todo debian, solo leo mensajes
 tipo: paso de buscarme la vida, me instala alguien
 debian?, en fin sera cosa de pasarse a la lista
 inglesa a ver, chao
 

Lástima tío, nos vas a dejar huérfanos de toda tu sabiduría



Imposible instalar drivers nvidia

2003-04-03 Por tema Juan Carlos Amengual Argudo
Hola,

siento ser reiterativo con el tema, pero estoy desesperado ... He mirado
documentación, los archivos de la lista, HOWTO's en Bulma, Debian-es, etc. y
todo falla.

Tengo una maquina nueva con tarjeta gráfica GeForce4 Ti 4200 donde no consigo
hacer funcionar las X con el driver nv. Ya me avisaron de que me haría falta
instalar los drivers de nvidia para eso.

Bueno. La máquina está funcionando con el paquete kernel-image-2.4.20-686-smp.
Así pues, instalé el paquete kernel-headers-2.4.20 e hice un enlace simbólico en
/usr/src denominado linux apuntando a kernel-headers-2.4.20. OK.

Descargué los tar.gz de la web de nvidia (versión 1.0-4191) y los desempaqueté
en el directorio /root. Allí, como root, hago cd NVIDIA-kernel-1.0-4191 y
ejecuto make clean y make install ... y falla. Falla al hacer depmod -a y el
correspondiente modprobe porque según dice hay unresolved symbols (símbolos no
resueltos). El driver nvidia.o lo compila y lo mete en
/lib/modules/2.4.20-686-smp/kernel/drivers/video pero ni forzando con insmod -f
la cosa chuta. Os adjunto la salida de make install.

Porfa, ayudadme que estoy sin X ... y lo peor son las risas de un compañero que
tiene la SuSE 8.1 en un ordenador igualito que el mío y funcionando de p.m. con
los drivers de nvidia.

Mil gracias.

Saludos,


os-interface.c:690: warning: `wb_list' defined but not used
depmod: *** Unresolved symbols in 
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
create_proc_entry_Rsmp_83f569d5
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
proc_root_Rsmp_b4c94c07
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
change_page_attr_Rsmp_9d42b338
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
irq_stat_Rsmp_40a7690d
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
__pollwait_Rsmp_ad8b7db3
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
init_mm_Rsmp_543867be
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
remove_proc_entry_Rsmp_0e547d5f
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
proc_root_driver_Rsmp_e558a624
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
mem_map_Rsmp_3578ee61
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: unresolved symbol 
register_chrdev_Rsmp_6e1b6381
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: 
Hint: You are trying to load a module without a GPL compatible license
  and it has unresolved symbols.  Contact the module supplier for
  assistance, only they can help you.

/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: insmod 
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o failed
/lib/modules/2.4.20-686-smp/kernel/drivers/video/nvidia.o: insmod nvidia failed
make: *** [package-install] Error 255
T64_OK   -DNVCPU_X86   -I. -I/usr/src/linux/include -Wno-cast-qual 
os-registry.c
ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o 
ld -r -o nvidia.o nv-linux.o nv-kernel.o
size nvidia.o
   textdata bss dec hex filename
1248411   92824   32940 1374175  14f7df nvidia.o


Re: Imposible instalar drivers nvidia

2003-04-03 Por tema Luis Felipe Tejero
Te cuento los resultados de mis pruebas con los drivers nvidia, a ver si
te sirve de ayuda.

Desde hace un año siempre me han funcionado bien(geforce 2MX), hasta
hace poco que probé a compilar el kernel con make-kpkg y, al instalar el
.deb que me generaba, no tiraban los drivers, ni siquiera con el
kernel-headers, sin embargo, con un kernel compilado a la antigua me
tiran perfectamente, prueba a ver si te vale.

Un saludo

PD alguien puede tener alguan idea de porque pasa  esto (acepto mi
propia incompetencia como solución :-P)




El jue, 03 de 04 de 2003 a las 23:45, Juan Carlos Amengual Argudo
escribió:
 Hola,
 
 siento ser reiterativo con el tema, pero estoy desesperado ... He mirado
 documentación, los archivos de la lista, HOWTO's en Bulma, Debian-es, etc. y
 todo falla.
 
 Tengo una maquina nueva con tarjeta gráfica GeForce4 Ti 4200 donde no consigo
 hacer funcionar las X con el driver nv. Ya me avisaron de que me haría falta
 instalar los drivers de nvidia para eso.
 
 Bueno. La máquina está funcionando con el paquete kernel-image-2.4.20-686-smp.
 Así pues, instalé el paquete kernel-headers-2.4.20 e hice un enlace simbólico 
 en
 /usr/src denominado linux apuntando a kernel-headers-2.4.20. OK.
 
 Descargué los tar.gz de la web de nvidia (versión 1.0-4191) y los desempaqueté
 en el directorio /root. Allí, como root, hago cd NVIDIA-kernel-1.0-4191 y
 ejecuto make clean y make install ... y falla. Falla al hacer depmod -a y 
 el
 correspondiente modprobe porque según dice hay unresolved symbols (símbolos 
 no
 resueltos). El driver nvidia.o lo compila y lo mete en
 /lib/modules/2.4.20-686-smp/kernel/drivers/video pero ni forzando con insmod 
 -f
 la cosa chuta. Os adjunto la salida de make install.
 
 Porfa, ayudadme que estoy sin X ... y lo peor son las risas de un compañero 
 que
 tiene la SuSE 8.1 en un ordenador igualito que el mío y funcionando de p.m. 
 con
 los drivers de nvidia.
 
 Mil gracias.
 
 Saludos,
 
 



Re: Imposible instalar drivers nvidia

2003-04-03 Por tema anonymous
Mi consejo es:

Baja un kernel.tar.gz, asegurate de que en /usr/bin
los enlaces gcc cpp y gcov apuntan a la version
correcta, bien sea la 2.95 la 3, 3.2, etc, configuralo
y compilalo, haz un enlace /usr/src/linux -
/usr/src/linux/kernel.x.x.x, reinicia con ese kernel,
compila el nvidia kernel, y luego el glx (esto de
igual, creo), pon en el xf86config nvidia como
driver, y dale a ctrl+alt+ -- (borrar), tiene que ir
por guevos si has instalado bien, luego si quieres
mueve el nvidia.o a /lib/modules/boot, y por ultimo,
documentate. 

Me parece que esta lista (sin menospreciar a nadie) es
la de peor nivel de todo debian, solo leo mensajes
tipo: paso de buscarme la vida, me instala alguien
debian?, en fin sera cosa de pasarse a la lista
inglesa a ver, chao


___
Yahoo! Messenger - Nueva versión GRATIS
Super Webcam, voz, caritas animadas, y más...
http://messenger.yahoo.es



Re: Imposible instalar drivers nvidia

2003-04-03 Por tema Xavier Andrade
On Thu, 3 Apr 2003, Juan Carlos Amengual Argudo wrote:

 Hola,

 siento ser reiterativo con el tema, pero estoy desesperado ... He mirado
 documentación, los archivos de la lista, HOWTO's en Bulma, Debian-es, etc. y
 todo falla.

 Tengo una maquina nueva con tarjeta gráfica GeForce4 Ti 4200 donde no consigo
 hacer funcionar las X con el driver nv. Ya me avisaron de que me haría falta
 instalar los drivers de nvidia para eso.

 Bueno. La máquina está funcionando con el paquete kernel-image-2.4.20-686-smp.
 Así pues, instalé el paquete kernel-headers-2.4.20 e hice un enlace simbólico 
 en
 /usr/src denominado linux apuntando a kernel-headers-2.4.20. OK.

 Descargué los tar.gz de la web de nvidia (versión 1.0-4191) y los desempaqueté
 en el directorio /root. Allí, como root, hago cd NVIDIA-kernel-1.0-4191 y
 ejecuto make clean y make install ... y falla. Falla al hacer depmod -a y 
 el
 correspondiente modprobe porque según dice hay unresolved symbols (símbolos 
 no
 resueltos). El driver nvidia.o lo compila y lo mete en
 /lib/modules/2.4.20-686-smp/kernel/drivers/video pero ni forzando con insmod 
 -f
 la cosa chuta. Os adjunto la salida de make install.

 Porfa, ayudadme que estoy sin X ... y lo peor son las risas de un compañero 
 que
 tiene la SuSE 8.1 en un ordenador igualito que el mío y funcionando de p.m. 
 con
 los drivers de nvidia.

Por lo general los modulos para maquinas SMP necesitas parametros
adicionales, prueba a compilar tu un kernel y encima de ese compilar el
driver nvidia. Por mientras el driver vesa deberia servirte para tener X
aunque sin ningun tipo de aceleracion.

Xavier