Instalar controlador NVIDIA privativo en LINUX

Tutorial en el cuál explico cómo instalar el controlador privativo de Nvidia en GNU Linux desde la página web oficial.

Instalar controlador NVIDIA privativo en LINUX

Publicado el 5 de enero del 2020 a las 7:05 PM · 4 comentarios · 2.110 visitas

Instalar controlador privativo para la tarjeta gráfica Nvidia en GNU/Linux suele ser un dolor de cabeza. Dependiendo de la distribución, puede que ya vengan instalados por defecto o que tengas que instalarlos manualmente.

Su instalación se puede realizar de varias maneras: repositorios, gestor de controladores adicionales o manualmente.

En este tutorial, te mostraré como hacerlo desde la página web de NVIDIA https://www.nvidia.com, eso significa que lo haremos manualmente.

… y por tanto debería de servirte en cualquier distribución 🤗

Descargar el Controlador Nvidia

El primer paso es bastante sencillo, pues necesitaremos descargar el controlador Nvidia para nuestra tarjeta gráfica.

¿Cómo?

Desde la web oficial de NVIDIA: https://www.nvidia.com/Download/index.aspx

En esta página, tendremos que rellenar un formulario para poder descargar el controlador apropiado para nuestra tarjeta.

Formulario para la descarga del controlador Nvidia
Formulario para la descarga del controlador Nvidia

Si conoces bien tu tarjeta gráfica, te resultará bastante fácil rellenarlo. En caso contrario, necesitarás saber qué tarjeta tienes (marca, modelo, etc).

Cómo saber qué Tarjeta tengo

Para conocer cuál es tu tarjeta gráfica es bastante fácil, pues con un único comando podremos saberlo:

lspci

Este comando nos mostrará una lista con todos los componentes PCI del ordenador, entre ellos la tarjeta gráfica:

Comando para listar todos los dispositivos PCI del ordenador
Comando para listar todos los dispositivos PCI del ordenador

En mi caso, mi tarjeta es una Nvidia GeForce GT 710 (podéis buscarla en la imagen). A vosotros os aparecerá algo similar.

Una vez cumplimentado le formulario, ya podremos descargar el controlador.

Página para la descarga del controlador
Página para la descarga del controlador

Cómo ejecutar el Instalador

Se nos descargará un fichero con la extensión «.run». Este tipo de ficheros son binarios, y es un ejecutable que debería de ser ejecutado desde el terminal.

Archivo descargado, con extesión ".run"
Archivo descargado, con extesión «.run»

Para ejecutarlo, deberemos de utilizar otra vez el terminal. ¿Cómo?

Comando para ejecutar el ejecutable
Comando para ejecutar el ejecutable

Primero tendremos que abrir un terminal. Eso era sencillo, ¿no?

Y deberemos ir a la misma carpeta dónde se encuentre ese archivo ejecutable. Según el gestor de archivos que utilices, haciendo clic derecho sobre un espacio en blanco, te aparecerá un menú contextual con la opción de «Abrir terminal aquí».

En el caso de Dolphin (gestor de archivos de KDE Plasma), podéis hacerlo así de fácil.

Sino, bastará con ir a la susodicha carpeta con el comando «cd».

Si el binario se encuentra en «/home/carla/Descargas», el comando sería:

cd /home/carla/Descargas

Acto seguido, ejecutaremos el binario como superusuario:

sudo ./NVIDIA-Linux-x86_64-440.36.run

En el posible caso de que el fichero no pudiese ser ejecutado porque no estuviese marcado como «ejecutable», entonces necesitaríamos marcarlo como tal, con el comando «chmod»:

chmod +x ./NVIDIA-Linux-x86_64-440.36.run

Aunque es algo que no debería de ser necesario, ya que el fichero suele estar marcado como «ejecutable» en el momento de ser descargado.

Pasos previos a la Instalación

El instalador suele hacer todo automáticamente, aunque nos irá mostrando varios mensajes.

El primero que podemos encontrar es el siguente:

Mensaje de Alerta antes de Instalar el Controlador
Mensaje de Alerta antes de Instalar el Controlador

Algunas distribuciones tienen un «script» con una serie de órdenes que se ejecutan al iniciar el instalador, en caso de que no sea así, aparece este mensaje.

No es nada alarmante, ni ningún tipo de error. Simplemente le damos a «Continue installation» sin más.

Y entonces no aparecerá otro mensaje…

Error: Controlador libre en uso
Error: Controlador libre en uso

Antes de proceder con la instalación, es muy probable que tengas instalado y en ejecución el controlador libre, llamado «nouveau».

«nouveau» el el controlador libre que viene por defecto en GNU Linux para las tarjetas gráficas Nvidia.

Como podrás suponer, si vas a instalar el controlador privativo de Nvidia, tendrás que desactivar el controlador libre.

¿Por qué? Básicamente porque no puedes tener los dos en funcionamiento.

Entonces… ¿Cómo se desactiva el controlador libre?

¡No te preocupes! El instalador lo hará por ti…

Mensaje para desactivar el Controlador Libre
Mensaje para desactivar el Controlador Libre

¿Lo ves?

¡Ah! entonces así de fácil, ¿no? ¡Pues no! Tendrás que reiniciar el PC para que los cambios tengan efecto.

Pero espera… Antes de reiniciarlo necesitarás actualizar el disco de memoria inicial para que realmente funcione, algo que puedes hacer con el siguiente comando:

sudo update-initramfs -u
Comando para actualizar el disco de memoria inicial
Comando para actualizar el disco de memoria inicial

Así de fácil. ☺

Instalar Controlador Nvidia

Ahora sí, que sí. Veamos como instalar el controlador.

Después de haber reiniciado el PC, seguramente verás que la resolución ha cambiado.

¿Por que? Porque ahora mismo no hay ningún controlador de pantalla activo. Eso significa que ya puedes instalar el controlador privativo.

Así que volvemos a ejecutar el archivo binario.

Ejecutando el instalador por segunda vez
Ejecutando el instalador por segunda vez

Nos aparecerá el primer mensaje otra vez. Así que ya sabes que hacer… Continuar sin más.

Mensaje de Alerta antes de Instalar el Controlador
Mensaje de Alerta antes de Instalar el Controlador

Es muy probable que nos aparezcan más mensajes no críticos, en los cuales bastará con ir presionando «Yes» u «Ok».

En mi caso, incluso, me apareció uno alertandome de que no el instalador no encontraba las librerías de 32bit (mi PC es de 64bit). Simplemente presionó la opción «Install» y ya está.

Progreso de Instalación del Controlador
Progreso de Instalación del Controlador

Finalmente nos aparecerá dos barras de progreso.

La primera es el progreso de compilación del modulo del controlador, y la segunda el progreso de instalación.

Dependencias necesarias

Es probable que el instalador, antes de compilar el módulo del controlador, nos pida que tengamos algunos paquetes instalados.

Necesitaremos los paquetes «gcc» y «make» para la compilación:

sudo apt-get install gcc make

En caso de tenerlos previamente instalados, el instalador procederá a la compilación sin más. Algo que es probable si ya has compilado algo anteriormente.

Finalizar Instalación

Una vez estén los controladores de Nvidia instalados, simplemente reiniciamos y ya está.

Utilidad de Configuración del Controlador Nvidia
Utilidad de Configuración del Controlador Nvidia

Seguramente verás que también se te ha instalado una aplicación llamada «NVIDIA X Server Settings», utilidad que te permitirá configurar algunas cosillas de tu tarjeta gráfica.

¡Y eso es todo!

Los dos comandos que he puesto («apt-get install» y «update-initramfs -u») son para Debian y distribuciones basadas directamente o indirectamente, como Ubuntu, KDE Neon, Linux Mint, Deepin, etc.

Si utilizas una distribución con comandos diferentes, entonces tendrás que buscar los comandos equivalentes a los que he escrito.

¿Te gusta mi contenido? ¡A mi sí! Si a ti también, puedes seguirme en este blog. ¡Así no te perderás ninguna entrada !



Al suscribirte a mi newsletter, aceptas la política de privacidad de este sitio web.