volviendo a leer tu mensaje me fij� en que hiciste un enlace simb�lico de las 
cabeceras a /usr/src/linux

/usr/src/linux tiene que ser siempre un enlace simb�lico a la carpeta donde 
tengas las fuentes del kernel. y no a otro sitio.


Le� demasiado r�pido, y di por supuesto que ya habr�as compilado tu n�cleo 
alguna vez... si no es as�, quiz� deber�as aprender primero a compilarte el 
kernel. Es algo b�sico. Una vez que lo hayas hecho, podr�s instalar los drivers 
de nvidia sin problemas.


Por ejemplo, si te bajas de www.kernel.org el �ltimo kernel estable (2.4.21) 
que debe ser un fichero como de 30 megas, lo guardas en /usr/src/ y lo 
descomprimes, te crea una carpeta linux-2.4.21
Es a esa carpeta a la que tienes que hacer el enlace.


para descomprimir el archivo comprimido que te bajas, (as� me sirve para 
repasar a m� tambi�n jeje)

# tar xzvf linux-2.4.21.tar.gz

o si es un tar.bz2:

# tar xjvf linux-2.4.21.tar.bz2



En el caso de que sea tu primera vez, ser�a bueno que buscases una gu�a por 
internet, que hay muchas. De todos modos te pongo los pasos b�sicos:

# cd /usr/src/linux (una vez hecho el enlace a la carpeta del kernel)

# make menuconfig (para men�s en consola) � make xconfig (para men�s en las x)

luego tienes que elegir las opciones de compilaci�n del n�cleo, esto requiere 
mucho tiempo, si es la primera vez deber�as leerlo TODO, y despacio. Porque 
podr�as joder algo. Una vez terminado de elegir las opciones, sales y pides que 
se guarden. Teclea:


# make dep && make clean  (configura dependencias y lo deja todo listo)


# make bzImage  (compila el n�cleo)

# make modules && make modules_install (compila los m�dulos y los instala en la 
carpeta /lib/modules/2.4.21)

Tienes que comprobar que no haya una carpeta con el mismo nombre, por ejemplo, 
si compilas el mismo nucleo dos veces renombra la carpeta anteriormente creada 
a 2.4.21_old, por ejemplo. Si no, se mezclar�an los m�dulos viejos con los 
nuevos.


luego tienes que copiar los siguientes archivos:

# cp arch/i386/boot/bzImage /boot/boot/vmlinuz-2.4.21
# cp System.map /boot/boot/System.map-2.4.21
# cp .config /boot/boot/config-2.4.21


Y configura tu gestor de arranque (lilo, grub, el que uses) para que arranque 
con el nuevo kernel, y no con el antiguo, si es que la versi�n es distinta.



En fin. Hale, a por ello, yo ya me voy a dormir que est� saliendo el sol...



A Fri, 11 Jul 2003 04:51:29 +0200
Ruben <[EMAIL PROTECTED]> escribi�:

> 
> A ver, creo que me estoy encontrandocon el famoso tema de las cabeceras...
> 
>  Como me las pedia para compilarme los modulos, me las instale con 
>       apt-get install kernel-headers-2.4.21-1-686
> Y despues cre� el enlace con:
>       ln -s /usr/src/kernel-headers-2.4.21-1-686/ /usr/src/linux
> 
> Parece que va a empezar a compilar, pero me dice que es unable para hacerlo.
> Me remite al archivo que adjunto, pero creo que he seguido bien odos los 
> pasos.
> Por cierto, para parar las X, basta hacer 
>        /etc/init.d/gdm stop
> no?
> 
> Gracias again,
> R
> 

Attachment: pgp2dQpzQjTbm.pgp
Description: PGP signature

Responder a