Header

COMO INSTALAR NVIDIA

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.Llorando

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.

0 comentarios: