Weblog de Javier Arias

NVIDIA GeForce 8800 y Mandriva 2008

Posted by javi en 11 \11\UTC febrero 11UTC 2008

Siempre me han gustado las tarjetas de vídeo de NVIDIA, principalmente por sus drivers para linux. Sin embargo, ayer casi me vuelvo loco instalando los drivers para la GeForce 8800 que viene con mi nuevo ordenador. El proceso que seguí fue el de siempre: ir a la página de nvidia, bajarme el driver adecuado y ejecutarlo; y nunca había tenido problemas hasta ayer. Éste es el mensaje de error que me aparecía:

ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources, with a version of gcc that differs from the one used to build the target kernel, or if a driver such as rivafb/nvidiafb is present and prevents the NVIDIA kernel module from obtaining ownership of the NVIDIA graphics device(s).
Please see the log entries 'Kernel module load error' and 'Kernel messages' at the end of the file '/var/log/nvidia-installer.log' for more information.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
-1 Invalid module format

La compilación del driver fue lo primero que realicé tras instalar Mandriva, o sea, que partía de una instalación limpia. Instalé las fuentes del kernel (ver ¿Cómo se instalan las fuentes del kernel?) y el gcc, que extrañamente no se había instalado. Tras este paso ya tenía instalados los paquetes requeridos: el kernel, el kernel-sources y gcc, y aún así seguía fallando con ese mismo mensaje de error. Así, tras varios intentos infructuosos, intenté instalar el driver propietario de manera más automatizada vía drakx11 (nota: para instalar el paquete del driver propietario para NVIDIA es necesario añadir los repositorios non-free). Pero así tampoco funcionaba: me decía que el driver no se podía cargar (o algo parecido, lo escribo de memoria).

Bastante desesperado realicé una operación típica en informática: reinstalar todo el sistema. Y así lo hice, casi igual a la instalación anterior con la diferencia de que la instalación de las fuentes del kernel las realicé DURANTE la instalación, en lugar de hacerlo después. Además, en el paso Actualizaciones de la instalación le indiqué que actualizase los paquetes: kernel-desktop-latest y kernel-sources-latest. Y así, sin más, una vez iniciado el sistema, ya pude instalar los drivers oficiales de NVIDIA, sin ningún problema.

Una respuesta to “NVIDIA GeForce 8800 y Mandriva 2008”

  1. […] megaslay: […]

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: