Este artículo describe cómo instalar los controladores de NVIDIA en Ubuntu 20.04.

Si su máquina Ubuntu tiene una GPU NVIDIA, puede elegir entre el controlador de código abierto Nouveau y los controladores patentados de NVIDIA. De forma predeterminada, Ubuntu utiliza controladores Nouveau que, por lo general, son mucho más lentos que los controladores propietarios y carecen de soporte para la última tecnología de hardware y software.

La instalación de controladores NVIDIA en Ubuntu es una tarea sencilla que se puede realizar en menos de un minuto. Ubuntu incluye una herramienta que puede detectar el modelo de tarjeta gráfica e instalar los controladores NVIDIA apropiados. Alternativamente, puede descargar e instalar los controladores desde el sitio de NVIDIA.

Instalación de los controladores de NVIDIA mediante una GUI

Esta es la forma más fácil y recomendada de instalar controladores NVIDIA en sistemas de escritorio Ubuntu.

  1. En la pantalla Actividades, busque "controlador" y haga clic en el icono "Controladores adicionales".

  2. Se abrirá la ventana "Software y actualizaciones" donde podrá ver todos los controladores disponibles para su tarjeta gráfica.

    Según la tarjeta instalada, se le presentará una lista de uno o más controladores NVIDIA.

  3. Seleccione el buceador de NVIDIA que desea instalar y haga clic en el botón "Aplicar cambios".

    El proceso de instalación puede tardar unos minutos.

  4. Una vez que los controladores estén instalados, reinicie su máquina.

El nuevo controlador NVIDIA estará activo después de que se inicie el sistema. Si desea ver o cambiar la configuración del controlador, inicie la nvidia-settingsutilidad:

sudo nvidia-settings

Posteriormente, si desea actualizar o cambiar el controlador, simplemente repita los mismos pasos.

Instalación de los controladores NVIDIA mediante la línea de comandos

Si prefiere la interfaz de línea de comandos, puede utilizar la ubuntu-driversherramienta.

Abra su terminal ( Ctrl+Alt+T) y ejecute el siguiente comando para obtener información sobre su tarjeta gráfica y los controladores disponibles:

ubuntu-drivers devices

El siguiente resultado muestra que este sistema tiene "GeForce GTX 1650" y el controlador recomendado es "nvidia-driver-440". Es posible que vea una salida diferente dependiendo de su sistema.

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001F95sv00001028sd0000097Dbc03sc02i00
vendor   : NVIDIA Corporation
model    : TU117M [GeForce GTX 1650 Ti Mobile]
driver   : nvidia-driver-440 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

Por lo general, es mejor instalar el controlador recomendado. Para hacerlo, use el apt administrador de paquetes:

sudo apt install nvidia-driver-440

Una vez completada la instalación, reinicie su sistema:

sudo reboot

Cuando el sistema está de vuelta, puede ver el estado de la tarjeta gráfica usando la nvidia-smiherramienta de monitoreo:

nvidia-smi

El comando mostrará la versión del controlador usado y otra información sobre la tarjeta NVIDIA:

Wed Nov 11 22:45:21 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.100      Driver Version: 440.100      CUDA Version: 11.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  GeForce GTX 165...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   41C    P3    14W /  N/A |      4MiB /  3914MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      2323      G   /usr/lib/xorg/Xorg                  4MiB |
+-----------------------------------------------------------------------------+

Instalación de los controladores NVIDIA más recientes

La mayoría de los usuarios deben seguir con los controladores NVIDIA estables que están disponibles en los repositorios predeterminados de Ubuntu. Si desea vivir al límite, puede instalar los controladores más recientes desde el sitio de NVIDIA o desde el PPA de "Controladores de gráficos" .

Usaremos el método PPA ya que es más fácil instalar y actualizar los controladores.

Agregue el repositorio de PPA usando el siguiente comando:

sudo add-apt-repository ppa:micahflee/ppa

Utilice la ubuntu-driversherramienta para ver los controladores disponibles:

ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001F95sv00001028sd0000097Dbc03sc02i00
vendor   : NVIDIA Corporation
model    : TU117M [GeForce GTX 1650 Ti Mobile]
driver   : nvidia-driver-440-server - distro non-free
driver   : nvidia-driver-450-server - third-party non-free
driver   : nvidia-driver-455 - third-party non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

Instale el controlador deseado:

sudo apt install nvidia-driver-455

Reinicie el sistema para activar el nuevo controlador.

Conclusión

Le mostramos cómo instalar el controlador NVIDIA en Ubuntu 20.04. Si encuentra algún problema, consulte la página de Ubuntu Nvidia.

Si tiene dos tarjetas gráficas y desea cambiar entre NVIDIA y la tarjeta integrada, consulte la extensión System76 Power.