Por defecto y por licencias, debian instala o el driver genérico, vesa, o
una versión optimizada de este para nvidia, el nv, pero no podremos disfutar de los opelgl.
Para ello, instalaremos los driver que proporciona nvidia para linux.
Los podemos instalar desde el propio instaler que traen los driver de nvidia,
si lo bajamos desde su web.
También lo podemos hacer a lo "debian", o sea usando paquetes debian.
Lo primero, los requisitos.
Miraremos la versión del kernel que tenemos instalada, ejecutamos un
uname -a
El comando nos devuelve algo así:
Linux Debian 2.6.11-1-k7 #1 Mon Jun 20 21:26:23 MDT 2005 i686 GNU/Linux
En este caso nos dice que nuestro kernel es el 2.6.11-k7.
Despendiendo de la versión que tengáis, aquí os lo indica.
Luego necesitamos instalar las sources de nuestro kernel.
Con un:
apt-get install kernel-source-x.x.xx
Donde pone x.x.xx sustituir por versión del kernel, en el caso del ejemplo seria
apt-get install kernel-source-2.6.11
Luego, nos vamos al directorio /usr/src
cd /usr/src
Descomprimimos el kernel source que nos acabamos de bajar.
gunzip kernel-source-x.x.xx
tar -xvf kernel-source-x.x.xx
Donde pone x.x.xx sustituir por version del kernel.
Creamos un enlace llamado linux a nuestro kernel-source.
ln -s ./kernel-source-x.x.xx linux
Con ello, conseguimos entrando en kernel-source-x.x.xx o en linux, vamos al mismo sitio.
Bien, ya tenemos nuestro kernel source instalado, descomprimido, y echo un enlace llamado linux que apunta a el.
Ahora empezamos con la Instalación del Driver.
Instalamos los paquetes que vamos a necesitar
apt-get install nvidia-kernel-source nvidia-glx kernel-headers-xxx
Dependiendo de la versión de debian, podrá ser necesario
apt-get install nvidia-kernel-common nvidia-settings
Si no podemos instalar estos paquetes, necesitaremos modificar nuestro sources.list de nuestro apt, este se encuentra en /etc/apt/sources.list y añadir a nuestro ftp oficial de debian non-free.
Después nos vamos al directorio /usr/src y descomprimimos el driver de nvidia
cd /usr/src
tar zxvf nvidia-kernel-source.tar.gz
Creamos unas constantes
export KSRC=/usr/src/kernel-headers-xxx
export KVERS=xxx
Nos vamos al directorio /usr/src/modules/nvidia-kernel/
cd /usr/src/modules/nvidia-kernel/
Compilamos los driver
CC=gcc-3.3 debian/rules binary_modules
Nos crea un .deb, para poder instalarlo. Lo crea en /usr/src/modules, nos vamos a el
cd /usr/src/modules
Los instalamos
dpkg -i nvidia-kernel-2.6.6-1-k7_1.0.6111-1_i386.deb
Ahora reconfiguramos el servidor grafico para que la próxima vez que arranque, para ello, dependiendo de nuestro servidor ejecutamos
dpkg-reconfigure xserver-xfree86
o
dpkg-reconfigure xserver-xorg
Nos saldrá un asistente, le diremos que no queremos que autoconfigure la tarjeta grafica y cuando nos deje elegir el driver, elegimos el de ndivia.
o
editamos el fichero de configuración del servidor X.
el fichero esta en
/etc/X11
dependiendo del servidor grafico será
/etc/x11/xorg.conf ó /etc/x11/xfree86.conf
En la secion device, dentro de Driver, cambiar su valor por el de nvidia
Driver "nvidia"
Reiniciar el servidor grafico o todo el ordenador, para que pille los cambios.
Luego para probar que funciona correctamente, vamos a los salva pantallas y damos a previsualizar a los que son opelgl, deberíamos verlos y fluir con soltura
