InicioLinuxInstalar Tarjeta Nvidia en Ubuntu

Instalar Tarjeta Nvidia en Ubuntu

Linux2/22/2012


Compré una tarjeta Nvidia para mi computador y me costo instalarla hasta que encontré este Tutorial que lo encuentro bien detallado y me resultó de maravilla.

Instalar el último driver de Tarjetas NVidia en Ubuntu 10.04 - 11.10

Testeo: He testeado con éxito la instalación 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 -> Administración -> 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 botón "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 actualización a Ubuntu. Para ello añadiremos 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 gráfica que tenemos, ejecutamos en una terminal el siguiente comando:

lspci | grep -i vga


1. AÑADIR LOS REPOSITORIOS
Para tener el último driver antes de que llegue la actualización

Advertencia: Estos drivers funcionaran en tarjetas Geforce serie 6 y superiores. No es apto para versiones anteriores

Para añadir 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 teníamos activado el controlador "current", actualizamos el sistema con el comando:

sudo apt-get upgrade

Si no lo teníamos 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 - Administración - 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 tenéis problemas con los que activáis en "Sistema -> Administración -> 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 instalación:


1º Descargamos el driver propietario de la página oficial de NVidia:

Abrimos el navegador y vamos a la página oficial de descargas de driver de NVidia:
http://www.nvidia.es/Download/index.aspx?lang=es



Nos saldrá un cuadro de diálogo donde buscar nuestra tarjeta. En mi caso sería una "GeForce 9500 GT" y lo rellenaría 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 -> Español (España)

Antes de descargarlo damos en la pestaña "PRODUCTOS SOPORTADOS" y nos aseguramos que esté nuestra tarjeta (si nos equivocamos de driver tendremos muchos conflictos 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 botón de descarga y selecciona la opción "guardar como", dejas el mismo nombre tal cual está y lo guardas en tu home. Otra opción 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 instalación sea más fácil y con menos comandos
El nombre del archivo en este ej es:"NVIDIA-Linux-x86-256.44.run" y para facilitar su instalación a la hora de escribir los comandos, lo vamos a renombrar poniéndole "NVIDIA.run" a secas


2º Damos permisos de ejecución al archivo

Haciendo click derecho sobre él y seleccionando "Propiedades" y en la pestaña "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 módulo, 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 gráfica:

Desinstalar "NVIDIA.run", si hemos hecho una instalación 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 Añadir 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

Añadimos al final 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 copiéis o imprimáis los comandos posteriores porque perderéis el entorno gráfico y tendréis que trabajar sólo con la terminal, no pudiendo hacer copy-paste.


5º Salimos del entorno gráfico 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 combinación de teclas: CTRL+ALT+F1.

Te saldrá en la última fila: "usuario-desktop login" para loguearte.
Escribe el nombre de tu usuario y pulsa Enter.
Escribe tu contraseña (parece que no escribe pero SI) y pulsa Enter.

Reiniciamos el sistema con:

sudo reboot



6º Instalación del driver

En Ubuntu 10.04: Arranca el sistema y nos dirá "Ubuntu está funcionando en modo de resolución baja" y pulsamos "Aceptar". Nos saldrán varias opciones de arranque y seleccionamos: "Iniciar una sesión en modo consola", esto hará que arranque en modo texto sin la gráfica (X).

En Ubuntu 10.10 y 11.04: Arranca directamente en modo consola sin gráfica (X)


En ambos casos, nos logeamos de nuevo, como antes. Y ya estaremos en disposición de seguir:

Instalamos el driver con:

sudo sh NVIDIA.run


Aparecerá la pantalla de instalación 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 gráfico 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 configuración

Y para finalizar vamos a decirle al sistema que vamos a utilizar el driver Nvidia y crear el archivo "/etc/X11/xorg.conf" con su configuración:

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 configuración de la NVIDIA) con:

sudo apt-get install nvidia-settings


Ya podemos configurarla en "Sistema > Administración > NVidia X server settings",

* Nota: Lo siguiente no es necesario ya que al instalar el driver nos preguntó si queríamos crear el archivo de configuración "/etc/X11/xorg.conf" y le dijimos que sí, pero os lo dejo por si os hace falta o queréis modificar la configuración y guardarla:

Seleccionamos "X Server Display Configuration" y guardamos la configuración pulsando "Save to X Configuration 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 configuración existente X '/ etc/X11/xorg.conf' para la escritura. Usted debe ser 'root' para modificar 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 módulos.ko o nvidia.ko, cambiaremos el paso de instalación (sudo sh NVIDIA.run) por:

sudo ./NVIDIA.run -k $(uname -r)



Desinstalación y vuelta a la normalidad

Si la instalación del controlador no ha ido bien o no funciona como esperábamos, podemos volver a tener Ubuntu como venía por defecto siguiendo estos pasos:

1º Desinstala el controlador que te descargaste e intentaste instalar. Debes de tenerlo en tu carpeta personal y renombrado como "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 líneas 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 configuración del controlador privativo con:

sudo apt-get install nvidia-settings


7º Reiniciamos.

Datos archivados del Taringa! original
6puntos
655visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
4visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

t
triniox🇦🇷
Usuario
Puntos0
Posts13
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.