lunes, 6 de octubre de 2008

Instalar Driver NVidia en Gnu/Linux

Este tutorial es genericó y puede variar para las distribuciones, a lo que quiero referirme es que por ejemplo para instalar dependencias, los usuario de Debian y Ubuntu usaran apt, los de Fedora Yum, los de Suse Yast, RPM, etc...

Pueden abrir una consola y ejecutar lspci para saber el modelo de su placa

Lo primero que vamos a hacer es descargar el driver de la web oficial
Driver para NVidia
http://www.nvidia.com/Download/index.aspx?lang=en-us

Deben buscar el modelo y la arquitectura que corresponden, en el caso de no encontrarlo buscar la que mas se asemeje, ya que un driver sirve para varias placas.

INSTALACION NVIDIA
"Generica"

Logearse en la consola como root y le damos permisos de ejecucion
# chmod +x NVIDIA-Linux*.run

Veran que utilize un comodin (*) , ustedes pueden utilizarlo sino ponen el nombre completo del paquete que descargaron.

Cargamos el modulo
#modprobe nvidia

Una vez instalado y cargado el modulo debemos modificar el archivo xorg.conf a mano (mi metodo preferido) y cambiar varias cosas, o sino ejecutamos el siguiente comando # dpkg-reconfigure xserver-xorg

#vim /etc/X11/xorg.conf

Buscar en Section "Device", Driver "nv" o Driver "vesa" y colocan "nvidia", quedaria algo asi

Section "Device"
Identifier "nVidia Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"

Agregar en caso de no tener las siguientes lineas

Section "Module"
load "glx"

Section "Device"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"

Section "Screen"
Option "AddARGBGLXVisuals" "true"
Option "AllowGLXWithComposite" "true"

Y busquen opciones DRI, estas deben comentarse

Section "Module"
#Load    "dri"
#Section "DRI"
#Mode 0666
#EndSection

Listo, ahora reiniciamos las X, ahora en el entorno grafico , abrir unca consola y ejecutar
$ glxgears para probar el funcionamiento

INSTALACION NVIDIA
"Ubuntu"

Esta es mucho mas simple, una vez descargado los driver, en una consola logeados como root ejecutar

# apt-get install build-essential nvidia-glx nvidia-kernel-common nvidia-kernel-source

#./NVIDIA-Linux*.run

Y ahora vamos a configurar Xorg, lo pueden hacer a mano como explique antes o sino con el comando # dpkg-reconfigure xserver-xorg y reiniciar las X

Cualquier aclaracion que quieran hacer pueden dejarla en los comentarios



2 comentarios:

Anónimo dijo...

A ver si leyeras esto.

Buenas, que tal, tengo Xubuntu corriendo sin drivers para la targeta porque puse los del repositorio y me bajo la resolucion a 1024 x768, cuando ahora estan a 1280x1024 (he tenido que formatear para que volvieran a estar así y ver comodamente).

¿Garantizas que con este método podré instalar los drivers de Nvidia y a la vez tener la configuracion del monitor a la maxima resolucion que permite? Porque es un coñazo verlo todo tan grande después de llevar años acostumbrado a Windows en alta y la relajacion que esto produce.

Bueno, un saludo.

Beagle Skywalker dijo...

Si , te va a funcionar perfectamente, cuando instalas los modulos de Nvidia, luego en el archivo de configuracion del xorg solo cambias la seccion de Driver, por ejemplo en lugar de vesa le pones nvidia.
Si lo instalas chequea con lsmod |grep nvidia a ver si esta corriendo y luego cuando vuelvas a lanzar el entorno grafico te aparece el logo de Nvidia.

Saludos