Grupo Linuxero del Bajío

Configuracion Tarjeta Nvidia en Knoppix!!

wickedgenius

Después de olvidar Mandrake, me he dedicado a jugar con Debian y sus Hijos(knoppix,Guadalinex).

Tengo instalado un Debian Sid, un Knoppix 3.4 , un 3.6, y Guadalinex, tengo una tarjeta Nvidia instalada en mi máquina, había logrado hacerla funcionar con Debian Sid y con Guadalinex, nada del otro mundo, pero knoppix se resistía…. hasta el día de ayer que por fin lo logré, aquí les dejo como lo he hecho..

Nota: Mi kernel para knoppix es 2.6.6 (knoppix 3.4) y el otro kernel es 2.6.7(knoppix 3.6), lo he probado en ambos y funciona a la perfección.

Nota2: Los kernel-headers en knoppix no me funcionaron, la verdad no tengo idea por que,hacía apt-get install kernel-headers- (uname -r) , pero estos jamás me funcionaron (se instalaban pero tuve problemas al compilar) así que mejor me hice los mios a partir del kernel de kernel.org

su (entramos como root) cd /usr/src wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2 (simplemente obtenemos el kernel, si usas otro kernel simplemente modifica 2.6.X ) ls (verificamos si tenemos/linux-2.6.6.tar.bz2 en /usr/src)

tar jxvf linux-2.6.6.tar.bz2 (descomprir archivo) rm -f linux (removemos el enlace simbólico por si lo teníamos) ln -s linux-2.6.6 linux (nuevo enlace) cp /boot/config-2.6.6 linux/.config cd linux/include ln -s asm-i386 asm

cd .. (checamos si esta linux-2.6.6 en usr) make oldconfig patch -p1 <../knoppix-kernel26.patch (aplicamos el parche para knoppix a nuestro kernel, este está en usr en toda distro knoppix instalada en hd) cd /usr/bin rm -f gcc (el kernel hay que compilarlo con gcc-2.95 pero el enlace esta a gcc-3.3) ln -s gcc-2.95 gcc cd /usr/src make (compilamos, mi máquina tardó como 40 minutos)

Listo ya terminó de compilar? ok sigamos Instalamos los paquetes necesarios y compilamos kernel de Nvidia.

apt-get update apt-get install nvidia-kernel-common nvidia-kernel-source tar zxvf nvidia-kernel-source.tar.gz cd modules/nvidia-kernel debian/rules KSRC=/usr/src/linux-2.6.6 KVERS=2.6.6 kdist_image

Terminó Ok cd /usr/src/modules Le damos un ls debe aparecer nuesto flamante deb nvidia-kernel-2.6.6_1.0.6111-1_i386.deb Ok lo instalamos dpkg -i nvidia-kernel-2.6.6_1.0.5336-6_i386.deb Listo Ahora bajamos el GLX apt-get install nvidia-glx Regresamos a usr/bin Removemos enlace simbólico a gcc y lo dejamos como lo teníamos rm -f gcc ln -s gcc-3.3 gcc

Listo, ahora solo nos toca configuar el XF86Config-4

En terminal y como root joe /etc/X11/XF86Config-4

Drivers Section Quitamos "nv" y ponemos "nvidia"

Modules Section Comentamos "dri" y "GLCore" con # la principio y quitamos el # a Load "glx"

Listo, reiniciamos el sistema y al iniciar debemos tener por unos segundo el Logo de Nvidia antes de comenzar las X….

Ahora glxinfo nos dará información de nuestra tarjeta, y podemos controlarla mejor con Yanc, aquí les dejo el link: http://yanc.sourceforge.net/

Listo, si tengo error en algo pues ojalá me lo digan.

Wicked.