Instalación de controladores para tarjetas gráficas NVIDIA en Linux

Por defecto, al instalar distribuciones del sistema operativo Linux, se descargan y añaden automáticamente todos los controladores compatibles con este sistema operativo. Sin embargo, no siempre son las versiones más actualizadas o el usuario tiene que instalar manualmente los componentes que faltan por alguna razón. Esto también se aplica al software de los adaptadores gráficos de NVIDIA.

Instalación de los controladores de la tarjeta gráfica NVIDIA en Linux

Hoy vamos a desglosar el proceso de búsqueda e instalación de controladores utilizando Ubuntu como ejemplo. En otras distribuciones populares este proceso se realizará de forma idéntica, pero si algo no funciona, busca la descripción del código de error en la documentación oficial y resuelve el problema por los métodos disponibles. Nos gustaría señalar de inmediato que los métodos dados a continuación no funcionarán para Linux que reside en una máquina virtual, ya que el controlador de VMware se utiliza allí.

Lea también: Instalación de Linux en VirtualBox

Antes de iniciar la instalación, debe determinar el modelo de la tarjeta de vídeo instalada en su ordenador, si no tiene esta información, y luego ejecutar un procedimiento para encontrar la última versión del software. Esto puede hacerse a través de la consola estándar.

  1. Abra el menú y ejecute la aplicación “Terminal”..
  2. Introduzca el comando para actualizar la utilidad de diagnóstico sudo update-pciids.
  3. Autentifique su cuenta introduciendo su contraseña.
  4. Una vez finalizada la actualización, introduzca lspci | grep -E "VGA|3D".
  5. Verás información sobre el controlador gráfico en uso. En tu caso debería haber una línea que contenga, por ejemplo GeForce 1050 Ti.
  6. Ahora utilice cualquier navegador conveniente y vaya a la página de NVIDIA para ver la última versión del controlador. Rellene el formulario correspondiente con el nombre de su modelo y luego haga clic en “Buscar”..
  7. Observe los números frente a la inscripción “Versión”..

A continuación, puede proceder directamente al procedimiento de actualización o instalación de un controlador adecuado. Hay dos métodos diferentes para realizar esta tarea.

Método 1: Repositorios

Normalmente, el software necesario se encuentra en repositorios oficiales o de usuarios (repositorios). El usuario sólo tiene que descargar los archivos necesarios desde allí e instalarlos en su ordenador. Sin embargo, los datos proporcionados por diferentes fuentes pueden diferir en cuanto a su relevancia, así que vamos a analizar las dos opciones una por una.

Depósito oficial

Los desarrolladores de software y otros objetos mantienen los repositorios oficiales. En su caso, tendrá que consultar el repositorio de controladores estándar:

  1. En el terminal, escriba ubuntu-drivers devices.
  2. En las líneas que aparecen, podrá encontrar la versión propuesta del controlador a instalar.
  3. Si está satisfecho con la versión especificada, instálela mediante sudo ubuntu-drivers autoinstall para añadir todos los componentes, o sudo apt install nvidia-driver-xxx sólo para el controlador de gráficos, donde xxx – versión propuesta.

Si la compilación más reciente no está en este repositorio, lo único que queda por hacer es utilizar uno personalizado para añadir los archivos necesarios al sistema.

Repositorio personalizado

En los repositorios de los usuarios, los archivos se actualizan con más frecuencia y, además, suelen aparecer primero las últimas compilaciones. Estos repositorios se pueden utilizar de la siguiente manera:

  1. En el terminal, escriba sudo add-apt-repository ppa:graphics-drivers/ppay luego haga clic en Entre en.
  2. Confirme la descarga desde las fuentes indicadas.
  3. Después de actualizar los paquetes, sólo queda activar el ya conocido comando ubuntu-drivers devices.
  4. Ahora inserta la línea sudo apt install nvidia-driver-xxxdonde xxx – La versión del controlador que necesita.
  5. Acepte añadir archivos seleccionando la versión correcta.
  6. Espere a que aparezca el cuadro de entrada.

En Linux Mint puedes utilizar los comandos de Ubuntu ya que son totalmente compatibles. En Debian el controlador gráfico se añade a través de sudo apt install nvidia-driver. Los usuarios de sistemas operativos elementales deberían escribir alternativamente estas líneas:

sudo apt-get update
sudo apt-get upgrade
sudo apt install software-properties-common
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-xxx
.

En otras distribuciones menos populares, las acciones pueden diferir ligeramente debido a la nomenclatura de los repositorios y a los diferentes comandos, por lo que, como hemos dicho anteriormente, lea atentamente la documentación de los desarrolladores.

Método 2: Interfaz gráfica

Para aquellos usuarios que aún no estén demasiado familiarizados con el manejo de la consola integrada, será mucho más cómodo utilizar las herramientas de la interfaz gráfica de usuario para instalar los controladores necesarios. Hay dos formas diferentes de hacerlo.

Programas y actualizaciones

Lo primero que cabe destacar es la aplicación estándar “Programas y actualizaciones”. Se utiliza para añadir la versión del software que está en el repositorio oficial, y se hace de la siguiente manera:

  1. Abra el menú y busque “Programas y actualizaciones”.
  2. Ir a la pestaña “Conductores avanzados”.
  3. Aquí localice y marque la versión correcta del software de NVIDIA, marque el marcador y seleccione “Aplicar cambios”..
  4. Después, es aconsejable reiniciar el ordenador.

Este método no es adecuado para aquellos usuarios a los que se les pide que instalen una compilación del controlador más antigua que la que se encuentra en el sitio oficial. Especialmente para ellos hay una opción aparte.

Sitio oficial

El camino con el sitio web todavía requerirá el lanzamiento “Terminal”.pero sólo hay que introducir un comando allí. Todo el proceso es bastante fácil y se realiza en unos pocos clics.

  1. Vaya a la página del sitio web de NVIDIA a través de la cual determinó la última versión del controlador y descárguela en su ordenador haciendo clic en “Descargar ahora”..
  2. Cuando aparezca la ventana emergente del navegador, seleccione “Guardar archivo”..
  3. Ejecute el archivo de instalación a través del sh ~/Загрузки/NVIDIA-Linux-x86_64-410.93.runDónde Descargas – carpeta de guardado de archivos, y NVIDIA-Linux-x86_64-410.93.run – su nombre. Si se produce un error, añada el argumento al principio del comando sudo.
  4. Espere a que se complete el desembalaje.
  5. Aparecerá una ventana que le pedirá que siga las instrucciones dadas y que seleccione las opciones adecuadas.

Una vez completado el procedimiento, reinicie el ordenador para que los cambios surtan efecto.

Para comprobar si los controladores instalados funcionan normalmente, ejecute el comando sudo lspci -vnn | grep -i VGA -A 18donde entre todas las líneas tendrá que encontrar “controlador del kernel en uso: NVIDIA”. La compatibilidad con la aceleración por hardware se comprueba mediante glxinfo | grep OpenGL | grep renderer.

Hay diferentes maneras de instalar el software para el adaptador de gráficos NVIDIA, sólo tiene que elegir el óptimo y de trabajo para su distribución. Una vez más, es mejor consultar la documentación oficial del sistema operativo para la solución de cualquier error, donde se encuentran todas las instrucciones importantes.

Nos alegramos de que hayamos podido ayudarle a resolver el problema.

Describa lo que no le ha funcionado.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.

¿Le ha ayudado este artículo?