martes, 16 de junio de 2015

Instalación del controlador Nvidia en Debian


Como saben la nueva versión de GNU/Linux Debian 6.0 Squeeze viene por defecto con el controlador libre Nouveau, el cual tiene muchas mejoras pero que aun no tiene el rendimiento que tiene los controladores privativos. La versión mas actual del controlador privativo que viene en Debian no es la mas reciente.

En este post instalaremos la versión mas reciente del controlador y para esto iremos a la http://www.nvidia.com/Download/index.aspx?lang=en-us y descargaremos el controlador correspondiente a nuestra Placa de Vídeo, Arquitectura (32 bits ó 64 bits) y nuestro Sistema Operativo.

Lo primero que vamos a hacer es modificar el Sources.list para añadir el repositorio NO LIBRE donde se encuentran algunos paquetes que utilizaremos para instalar el controlador Nvidia. RECUERDEN TODO LOS PASOS DEBEN HACERSE COMO ROOT.

Modificamos el sources.list con nano y agregamos el repositorio no libre (non-free).
nano /etc/apt/sources.list
El repositorio debe quedar así en el sources.list:
deb http://ftp.us.debian.org/debian/ stable main contrib non-freedeb-src http://ftp.us.debian.org/debian/ stable main contrib non-free
Presionamos F2 y guardamos los cambios. Y actualizamos los repositorios:
aptitude update
Ahora pasamos a instalar los Headers de nuestro Núcleo y los paquetes necesarios para compilar el controlador:
aptitude install build-essential linux-headers-$( uname -r )
Eliminamos el controlador libre Nouveau:
aptitude purge xserver-xorg-video-nouveau libdrm-nouveau1
Instalamos las utilidades del controlador Nvidia.
aptitude install nvidia-xconfig nvidia-settings
[OPCIONAL] Modificamos el archivo modprobe.d para que no cargue el modulo Nouveau.
echo blacklist nouveau | tee -a /etc/modprobe.d/blacklist.conf
A continuación procedemos a darles permiso de ejecución al controlador antes descargado.
chmod +x nvidia.run
Debemos ir a un terminarl y detener el Entorno Grafico. Precionamos Alt + Ctrl + F1
Si utilizamos Gnome o algun otro entorno que utilice GDM tecleamos.
/etc/init.d/gdm3 stop
Si utilizamos KDE tecleamos.
/etc/init.d/kdm
Ejecutamos el controlador Nvidia y seguimos los pasos este nos pide.
./nvidia.run
Una vez instalado el controlador configuramos el XORG.
nvidia-xconfig
Reiniciamos.
reboot
Una vez la PC haya reiniciado pasamos a instalamos las utilerias Mesa-Utils.
aptitude install mesa-utils
Por ultimo vemos si ya tenemos la Aceleración Gráfica.
glxinfo |grep rendering