Problemas drivers nvidia en Mandrake comunity 10.

Pues, que intento instalar los drivers de nvidia, y este es el log del problema:

-> There appears to already be a driver installed on your system (version: 1.0-
4620). As part of installing this driver (version: 1.0-5336), the existing
driver will be uninstalled. Are you sure you want to continue? ('no' will a
bort installation) (Answer: Yes)
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Kernel source path: '/usr/src/linux'
-> Performing cc_version_check with CC="cc".
ERROR: Unable to determine the NVIDIA kernel module filename.


y no se k hacer.... la instalacion de mdk 10 es una actualizacion desde la 9.2, en la cual tenia el driver instalado perfectamente... no se por q dara este error, kizas puede ser por q exista mas de un kernel puesto? ( creo q ha conservado los viejos)

PD: el kernel source de la version en uso esta instalado.
Pues:

#urpmi kernel-sources

Y a compilar el nucleo. Y si tienes problemas como tuve yo:

#sh NVIDIA-blabla.sh -x
#cd NVIDIA-blabla
#make install
Waninkoko escribió:Pues:

#urpmi kernel-sources

Y a compilar el nucleo. Y si tienes problemas como tuve yo:

#sh NVIDIA-blabla.sh -x
#cd NVIDIA-blabla
#make install


no, si las kernel-sources las tengo, yo hago el sh NVIDIA-asdasdsa.run

y me dice eso, y ahora, q he kitado todos los kernels viejos me he dado cuenta q dcie q no "encuentra"el make o algo asi, no se voy a mirar la ayuda de nvidia


EDITADO: lo q dice mas o menos es k no encuentra el make install adecuado creo....

k pasa me voy a quedar sin driver nvidia en la mandrake 10? por q no veas como joden los drivers de serie....

ya he desistalado la version antigua de los drivers y sigue pasando...
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-----> Responde Yes
entonces te crea una versión para kernel precompilao y ya funciona, buena, además tienes que editar /etc/X11/XF86Config-4, canvia "nv" por "nvidia"

Además antes de esto, yo particularmente hice lo siguiente, no sé si es estrictamente necesario:
$ su
(pass)
$ cd /usr/src/linux
$ make mrproper
$ cp /boot/config-2.4.6-4mdk .config
$ make oldconfig
$ make dep

Recuerda que no de estar corriendo XWindows
si te fijas, lo que me dices q responda yes es para q lo intente bajar desde la web de nvidia........esto no puedo, pues no tengo conexion a internet permanente.....

ademas, otras veces q los he instalao no ha hecho falta.... directamente cojia y me compilaba el modulo....
mñn provare con lo de mrproper a ver....
creo que lo mejor sera esperar a la version final, yo tengo el mismo error que tu :?
A mi los drivers me funcionan perfectamente. ¿Estás seguro que tienes los mismos fuentes del kernel instalados que el propio kernel?
Yo le di a Yes, y cuando vio que no tenia conexión, creó el imagen esa y se instaló. igual fué magia...? xD
ahora he borrado todo lo que hacia referencia a los kernels viejos, los kernel-sources viejos, le doy a yes en lo de bajar de nvidia, intenta compilarlo pues no lo encuentra en nvidia, y me sigue diciendo lo mismo:

UNABLE TO DETERMINE THE NVIDIA KERNEL MODULE FILENAME

make: xxx [select_makefile] error 1.



yo ya si q no se ke hacer..... [snif]
yo tengo los kernel-sources de mi kernel (copy&paste de urpmi kernel-source) y no m xuta
Mira que carpetas tienes en:
$ cd /lib/modules/
si tienes una llamada 2.6.3-4mdkcustom, ves a:
$ cd /usr/src/linux
edita el makefile
$ vi Makefile
y en la 4 linea pon
EXTRAVERSION = -4mdk
en lugar de -4mdkcustom
haz:
$ make mrproper
$ cp /boot/config-2.4.6-4mdk .config
$ make oldconfig
$ make dep
y vuelve a intentar instalar el driver como te dije.

puede que intente buscar el archivo del modulo en ese directorio "custom" en lugar que en que debe hacerlo.
yo hice un paquete con

./NVIDIA-Linux-x86-1.0-5336-pkg1.run --add-this-kernel

y después lo instalé sin problemas. si le pasas un --help o un -A como parametro te saca un chorro de opciones
yo no tengo la carpeta esa de mdkcustom, luego probare lo que ha dixo Cat_os :D
12 respuestas