¿Cómo Instalar los últimos controladores de NVIDIA en Ubuntu?

NVIDIA

A decir verdad, desde mi punto de vista, Nvidia suele dar mayor soporte a sus componentes para los sistemas de Linux que a diferencia de sus competidores, da un soporte mas amplio. Esto es debido a que aun podemos encontrar que muchas de las tarjetas de hace años aun son actualizadas y les añaden soporte para las versiones más recientes del Xorg.

Y esto lo he comprobado de manera personal, dado que soy usuario de ATI y Nvidia, pero bueno este no es el punto del tema.

Lo que si me queda en claro es que muchas veces los nuevos usuarios no se atreven a instalar los drivers privados de Nvidia por miedo, incluso aquellos con mas experiencia puesto que regularmente suelen tener un problema muy común que son las famosas black screen.

Afortunadamente para los usuarios de Ubuntu, hay controladores de los gráficos Nvidia en PPA de terceros que se dedican a mantener los controladores de Nvidia actualizados para su instalación.

El PPA se encuentra actualmente en fase de prueba, pero aun así pueden obtener controladores de Nvidia en funcionamiento desde aquí.

Instalación de los drivers de Nvidia.

Algo que debes de conocer siempre es cuales la última versión del controlador Nvidia disponible para su tarjeta gráfica.

Si no están seguros de ellos pueden visitar la página Nvidia donde buscaran su modelo y eligen a Linux como sistema, hecho eso los llevara a la página de descarga del binario y podrán ver ahí cual es la versión del driver mas actual para tu gráfica.

Conocida esta información, es necesario asegurarnos de eliminar cualquier instalación anterior en caso de contar con ella, solo debemos de ejecutar el siguiente comando para ello:

sudo apt-get purge nvidia *

Hecho esto, ahora debemos de añadir el repositorio a nuestro sistema, para ello debemos de abrir una terminal y ejecutar el siguiente comando:

sudo add-apt-repository ppa:graphics-drivers

Actualizamos nuestra lista de repositorios con:

sudo apt-get update

Ahora si sabes cuál es la versión del driver para tu tarjeta simplementa la indicas con el siguiente comando, este es mera mente un ejemplo:

sudo apt-get install nvidia-370

Si no, nos tendremos que dirigir en nuestro menú de aplicaciones y buscar “Software y Actualizaciones y en drivers adicionales.

Driver-Nvida

Aquí nos mostrara un listado de los drivers disponibles, donde podremos elegir el de nuestro gusto, aun que el recomendado siempre es el mas actual.

Ahora, aquí es una parte que todos se saltan y es la principal causante de los black screen, al finalizar la instalación, sobre una terminal ejecutamos:

lsmod | grep nvidia

Si no hay salida, entonces su instalación probablemente ha fallado. También es posible que el controlador no esté disponible en la base de datos del controlador del sistema.

Pueden ejecutar el siguiente comando para verificar si su sistema se está ejecutando en el controlador de código abierto nouveau.

Si la salida es negativa para nouveau, todo está bien con su instalación.

lsmod | grep nouveau

Ahora, estando seguros de la instalación es necesario añadir los controladores libres a una lista negra, para que no entren en conflicto con los nuevos ya instalados.

Para crear esta lista negra, vamos a ejecutar el siguiente comando:

nano /etc/modprobe.d/blacklist-nouveau.conf

Y en ella vamos a añadir lo siguiente.

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Al finalizar debemos de guardar los cambios.

Y ya estamos listos para reiniciar el equipo.

Otra de las causantes es por la instalación automática de actualizaciones de versiones menores, esto suele suceder cuando ejecutamos un apt upgrade.

Para evitar esto solo ingresen el siguiente comando, tomando en cuenta que esa es tu versión base.

sudo apt-mark hold nvidia-370

¿Cómo desinstalar los drivers de Nvidia?

Solo debemos de ejecutar el siguiente comando:

sudo apt-get purge nvidia *

Y eliminar de la lista negra antes descrita los drivers Nouveau y ejecutamos:

sudo apt-get install nouveau-firmware

sudo dpkg-reconfigure xserver-xorg

Reiniciamos para que los cambios surtan efecto y con ello regresamos nuevamente a los drivers libres.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Sete dijo

    «Nvidia suele dar mayor soporte a sus componentes para los sistemas de Linux que a diferencia de sus competidores, da un soporte mas amplio».
    Menudo galimatías sin sentido es esta frase. ¡Tremenda!

  2.   Lihuen dijo

    Comentar que la línea sudo add-apt-repository ppa: graphics-drivers tiene un espacio de mas, debería ser:
    sudo add-apt-repository ppa:graphics-drivers
    Y la línea sudo apt-get install nvidia-370 debería reemplazarse por:
    sudo apt-get install nvidia-390
    Saludos

    1.    Darkcrizt dijo

      Buen dia Lihuen.
      Gracias por la observación, en cuando a la linea de nvidia-370 es meramente como ejemplo ya que no todos tenemos el mismo hardware y no todas las tarjetas soportan la versión del driver mas actual.

  3.   Patxi dijo

    He recorrido muchas webs intentando poner los drivers nvidia y he tenido muchos problemas, por fin he encontrado esta guia que funciona perfectamente, te doy las gracias por compartir este tutorial.
    Gráfica gtx 1050 funcionando en:
    placa Asus P5Q deLuxe
    procesador intel core 2 Quad cpu Q9300
    memorias 4 módulos de 2GB DDR2 800

  4.   pampyyto dijo

    Hola, ante todo buen tutorial, de 10. He seguido los pasos al pie de la letra y al ejecutar (me daba la salida de la Nvidia, y al ejecutar lsmod | grep nouveau, la salida fue negativa,pero para ello tuve que reiniciar el portátil ACER Nitro 5, para que surgiera efecto la instalación de los drivers en mi caso nvidia-driver-455)

    El problema lo tengo al crear el archivo:
    nano /etc/modprobe.d/blacklist-nouveau.conf

    Y en ella vamos a añadir lo siguiente.

    blacklist nouveau
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off

    **Bien al darle Ctrl+O o bien Ctrl+X que es salir y guardar, al finalizar hay que dar al intro, pues bien, me sale: (Error al escribir /etc/modprobe.d/blacklist-noveau.conf : Permiso denegado.

    Alguna solución a esto? puede ser que tenga que poner antes (sudo) nano /etc/modprobe.d/blacklist-nouveau.conf

    Gracias por favor si pudieran escribirme al correo se lo agradecería mucho
    pampyyto@gmail.com