Está en la página 1de 5

Instalar el ltimo driver de Tarjetas NVidia en Ubuntu 10.04 - 11.

10
Testeo: He testeado con xito la instalacin manual del driver NVidia, en Ubuntu 10.04, 10.10, 11.04
y 11.10.
Las tarjetas NVidia tienen buen sopote en Ubuntu e instalar el driver o controlador es tan sencillo
como ir a "Sistema -> Administracin -> Controladores Adicionales". Se nos abre una ventana con
los posibles controladores (suelen salir varios), seleccionamos el que queramos (mejor el que
ponga: recomendado) y pulsamos el botn "activar" (abajo a la derecha). Y listo ya tenemos el
controlador instalado.
Aunque podemos encontrarnos con dos situaciones:
Queremos tener los ltimos driver o controladores antes de que llegue la actualizacin a Ubuntu.
Para ello aadiremos los repositorios.
Simplemente no nos funciona correctamente los drivers de Controladores de Hardware y
queremos instalar el que queramos. Para ello lo haremos de forma manual.
Para saber el modelo de tarjeta grfca que tenemos, ejecutamos en una terminal el siguiente
comando:
lspci | grep -i vga
1. AADIR LOS REPOSITORIOS
Para tener el ltimo driver antes de que llegue la actualizacin
Advertencia: Estos drivers funcionaran en tarjetas Geforce serie 6 y superiores. No es apto para
versiones anteriores
Para aadir los repositorios ejecutamos el siguiente comando desde la terminal:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Actualizamos los repositorios con el comando:
sudo apt-get update
Y si ya tenamos activado el controlador "current", actualizamos el sistema con el comando:
sudo apt-get upgrade
Si no lo tenamos activado, podemos activarlo en Controladores Adicionales o desde la terminal
con:
sudo apt-get install nvidia-current nvidia-settings
Se instalar el ltimo controlador de Nvidia y podemos asegurarnos que se ha instalado
correctamente desde "Sistema - Administracin - Nvidia X Server Settings - X Server information".
2. DE FORMA MANUAL
Para instalar el controlador que deseemos
Es adecuado para los que teneis tarjetas Geforce inferiores a la serie 6 que no soportan los
ltimos drivers o simplemente porque tenis problemas con los que activis en "Sistema ->
Administracin -> Controladores Adicionales" y no funcionan correctamente.
Advertencia: Al instalar el controlador manualmente, cada vez que se actualice el Kernel, debemos
de volver a instalar el controlador de nuevo, manualmente.
Seguiremos los siguientes pasos para su instalacin:
1 Descargamos el driver propietario de la pgina ofcial de NVidia:
Abrimos el navegador y vamos a la pgina ofcial de descargas de driver de NVidia:
http://www.nvidia.es/Download/index.aspx?lang=es
Nos saldr un cuadro de dilogo donde buscar nuestra tarjeta. En mi caso sera una "GeForce
9500 GT" y lo rellenara de la siguiente forma:
Tipo de producto -> GeForce
Serie del producto -> GeForce 9 Series
Sistema Operativo -> Linux 32-bit (si teneis 64-bit seleccionadlo)
Idioma -> Espaol (Espaa)
Antes de descargarlo damos en la pestaa "PRODUCTOS SOPORTADOS" y nos aseguramos que
est nuestra tarjeta (si nos equivocamos de driver tendremos muchos confictos y problemas,
como que no funcione el ventilador y la quememos por ej.)
Una vez que nos hemos asegurado le damos a "Descargar ahora", nos saldr la licencia y le
damos a "aceptar y descargar".
Si al descargar os sale en formato HTML del navegador, haz click derecho sobre el botn de
descarga y selecciona la opcin "guardar como", dejas el mismo nombre tal cual est y lo guardas
en tu home. Otra opcin es copiar la URL del driver y lo agregas al gestor de descargas de tu
navegador.
IMPORTANTE:
Guardarlo en nuestra carpeta personal para que su instalacin sea ms fcil y con menos
comandos
El nombre del archivo en este ej es:"NVIDIA-Linux-x86-256.44.run" y para facilitar su instalacin a
la hora de escribir los comandos, lo vamos a renombrar ponindole "NVIDIA.run" a secas
2 Damos permisos de ejecucin al archivo
Haciendo click derecho sobre l y seleccionando "Propiedades" y en la pestaa "Permisos"
activamos la casilla "Permitir ejecutar el archivo como un programa"
O lo hacemos desde la terminal con el comando: sudo chmod 777 -R NVIDIA.run
3 Instalar las herramientas y paquetes necesarios
Necesitaremos instalar dos paquetes para que el script compile el mdulo, ejecutando en una
terminal el siguiente comando:
sudo apt-get install build-essential linux-headers-$(uname -r)
4 Desinstalamos todo el Sottware que tengamos instalado:
Es necesario desinstalar todo el software relacionado con la grfca:
Desinstalar "NVIDIA.run", si hemos hecho una instalacin manual anterior, con:
sudo sh NVIDIA.run --uninstall
Desinstalar el driver privativo nvidia con:
sudo apt-get remove --purge nvidia*
Desinstalar el driver libre nouveau con:
sudo apt-get remove --purge xserver-xorg-video-nouveau
Y Aadir nouveau a la Blacklist para que en el arranque del sistema no se monte y nos deje
arrancar luego sin l. Para ello editamos el archivo con:
sudo gedit /etc/modprobe.d/blacklist.conf
Aadimos al fnal del archivo las siguientes lineas:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
Guardamos y cerramos el archivo.
IMPORTANTE: Antes de seguir sugiero que copiis o imprimis los comandos posteriores porque
perderis el entorno grfco y tendris que trabajar slo con la terminal, no pudiendo hacer copy-
paste.
5 Salimos del entorno grfco y reiniciamos.
Para Ubuntu 11.10, que utiliza lightdm, ejecutamos el siguiente comando:
sudo service lightdm stop
Para Ubuntu 11.04 y anteriores, que utiliza gdm, ejecutamos el siguiente comando:
sudo service gdm stop
Se nos quedar la pantalla en negro y accedemos a la Terminal: pulsando la siguiente
combinacin de teclas: CTRL+ALT+F1.
Te saldr en la ltima fla: "usuario-desktop login" para loguearte.
Escribe el nombre de tu usuario y pulsa Enter.
Escribe tu contrasea (parece que no escribe pero SI) y pulsa Enter.
Reiniciamos el sistema con:
sudo reboot
6 Instalacin del driver
En Ubuntu 10.04: Arranca el sistema y nos dir "Ubuntu est funcionando en modo de resolucin
baja" y pulsamos "Aceptar". Nos saldrn varias opciones de arranque y seleccionamos: "Iniciar
una sesin en modo consola", esto har que arranque en modo texto sin la grfca (X).
En Ubuntu 10.10 y 11.04: Arranca directamente en modo consola sin grfca (X)
En ambos casos, nos logeamos de nuevo, como antes. Y ya estaremos en disposicin de seguir:
Instalamos el driver con:
sudo sh NVIDIA.run
Aparecer la pantalla de instalacin de NVidia dando varias opciones a elegir. Normalmente le das
"SI, acepto" a todo. Para desplazarte por las opciones de aceptar si o no usa la tecla Tab.
Reinicia el entorno grfco con:
Para Ubuntu 11.10, que utiliza lightdm, ejecutamos el siguiente comando:
sudo service lightdm start
Para Ubuntu 11.04 y anteriores, que utiliza gdm, ejecutamos el siguiente comando:
sudo service gdm start
7 Crear el archivo "/etc/X11/xorg.conf" con su confguracin
Y para fnalizar vamos a decirle al sistema que vamos a utilizar el driver Nvidia y crear el archivo
"/etc/X11/xorg.conf" con su confguracin:
Vamos a "Sistema > Preferencias > Monitores", nos preguntar si deseamos usar el gestor de
Nvidia y le decimos que s.
Instalamos el paquete nvidia-settings (herramienta para la confguracin de la NVIDIA) con:
sudo apt-get install nvidia-settings
Ya podemos confgurarla en "Sistema > Administracin > NVidia X server settings",
* Nota: Lo siguiente no es necesario ya que al instalar el driver nos pregunt si queramos crear el
archivo de confguracin "/etc/X11/xorg.conf" y le dijimos que s, pero os lo dejo por si os hace
falta o queris modifcar la confguracin y guardarla:
Seleccionamos "X Server Display Confguration" y guardamos la confguracin pulsando "Save to
X Confguration File".
En Browse se selecciona el archivo "/etc/X11/xorg.conf" y si pulsamos "Aceptar", nos saldr un
mensaje que viene a decir:
"Usted no tiene el permiso adecuado para abrir el archivo de confguracin existente X '/
etc/X11/xorg.conf' para la escritura. Usted debe ser 'root' para modifcar el archivo."
Por lo que para guardar los cambios como root, seguimos los siguientes pasos
Pulsamos "Show Privew"
Copiamos el texto completo que nos aparezca, para pegarlo en el archivo /etc/X11/xorg.conf
Editamos dicho archivo con:
sudo gedit /etc/X11/xorg.conf
Si contiene algo, lo borramos todo y pegamos el texto que copiamos. Pulsamos guardar y
cerramos el archivo.
Reiniciamos.
Posible error
Si nos saliera un error relacionado con los mdulos.ko o nvidia.ko, cambiaremos el paso de
instalacin (sudo sh NVIDIA.run) por:
sudo ./NVIDIA.run -k $(uname -r)
Desinstalacin y vuelta a la normalidad
Si la instalacin del controlador no ha ido bien o no funciona como esperbamos, podemos volver
a tener Ubuntu como vena por defecto siguiendo estos pasos:
1 Desinstala el controlador que te descargaste e intentaste instalar. Debes de tenerlo en tu carpeta
personal y renombrado "NVIDIA.run" (sin las " y lo desinstalamos con:
sudo sh NVIDIA.run --uninstall
2 Desinstalamos todo resto de anteriores controladores privativos con:
sudo apt-get remove --purge nvidia*
3 Quita el controlador Nouveau de la Blacklist con:
sudo gedit /etc/modprobe.d/blacklist.conf
Las lneas a quitar son:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
4 Instalamos el driver libre "Nouveau" con:
sudo apt-get install xserver-xorg-video-nouveau
5 Instalamos el paquete que detecta la tarjeta y te muestra los controladores disponibles en
"Controladores Adicionales" con:
sudo apt-get install nvidia-common
6 Instalamos la confguracin del controlador privativo con:
sudo apt-get install nvidia-settings
7 Reiniciamos.