Duda sobre mensaje del instalador de Drivers de nvidia.com

Wenas, mi procedimiento para instalar los drivers de NVIDIA para tener aceleracion 3D siempre ha sido la misma y me ha funcionado:
1 - Descargar driver
2 - Descargar las fuentes del kernel
3 - Cerrar las X e instalar, me compilaba y hacia sus cosillas y a funcionar.

Pero ahora, cuando compila el modulo del kernel dice algo que el kernel se compilo con una version diferente a la que tengo instalada....

Por lo que veo esto solo me pasa a mi :(
Los rpm nunca me han funcionado por eso uso el driver propietario.
Alguien que haya instalado esos drivers me puede decir que ha hecho?
Por cierto, uso la mandriva 2008.0 64bit

Gracias!

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.

# 42153: Quizá tienes un kernel-source distinto al instalado

para checarlo usa el comando "uname -r", y ve que el paquete kernel-source que instalaste concuerda con el que tienes instalado. Pudiera ser que bajaste un kernel-source que no corresponde con el kernel que estás utilizando.

Para tener lo que los demás no tienen, hay que hacer lo que los demás no hacen.

# 42155: Driver

Bueno no esta de mas de que revises que el driver que instalaste es el X86-64, solo como observacion y averiguar si los kernel source coinciden con el kernel que tenes instalado, por ultimo revisa las dependencias, o sea: gcc, gcc++, make y obviamente los Kernel Source, hasta pronto.

"In Interiore Homine Habitat Veritas"

Gravatar de drakedalfa

# 42163: Intenta instalar de nuevo

Y coloca copia el mensaje exactamente lo que dice para que la respuesta sea mas acertada :)

--
¿Quien es Jesucristo?

Gravatar de luismago

# 42185: Fuentes del kernel

En Mandriva 2008, hay dos paquetes que proporcionan las fuentes del kernel: kernel-source y kernel-desktop-devel (o kernel-laptop-devel, dependiendo del kernel binario que tengas instalado).

Para compilar módulos externos es más recomendable utilizar el paquete kernel-xxxx-devel, que viene a ser el equivalente al antiguo kernel-source-stripped de las versiones anteriores.

Si usas el paquete kernel-source tienes que modificar el valor de la variable EXTRAVERSION en el fichero /usr/src/linux/Makefile, casi al principio de éste.

El valor correcto de la variable depende del kernel binario instalado. Para el kernel-desktop actual es:

EXTRAVERSION = .9-desktop-1mdv

Pero insisto, instala el paquete "-devel" del kernel correspondiente al tuyo, que ya viene con esa línea corregida.

No modificar esa línea en el Makefile del paquete kernel-source provoca que la versión compilada de los módulos no coincida con la versión binaria del kernel.

Saludos,
luismago

-- 
Mi estado  JID: luismago@jabber.org

Ceterum censeo Carthaginem esse delendam. -Marco Porcio Catón

# 42239: Ahora mismo no tengo ese

Ahora mismo no tengo ese ordenador en casa asi que no puedo comprobarlo pero lo que si puedo deciros es que sí uso el instalardor para 64bit y que instale el kernel-source y kernel-devel pero no me fije en las versiones jeje

Cuando tenga disponible ese ordenador os digo como fue ;)

Gracias por la ayuda