Si has llegado hasta aquí, ya te habrás dado cuenta de que Nvidia y Linux en general no se llevan muy bien… Por lo que en esta guía rápida te voy a explicar cómo activar tu GPU Nvidia en distribuciones de Linux basadas en Ubuntu como Linux Mint, KDE Neon, Pop!_OS y muchas otras.
Antes de nada, verificamos por si las moscas que nuestra distro realmente está basada en Ubuntu; obviamente, si usas Ubuntu, no hace falta que lo hagas.
cat /etc/os-release | grep ubuntuSi este comando te muestra una salida, ya sea como la siguiente, entonces puedes continuar sin miedo:
umar@crappycomputer:~$ cat /etc/os-release | grep ubuntu
ID_LIKE="ubuntu debian"
Este procedimiento asume que los drivers de NVIDIA aún no están instalados o que se parte de una configuración limpia.
Paso 1: Instalar el controlador (driver) de NVIDIA#
- Abre una terminal (
Ctrl+Alt+T). - Busca los controladores (drivers) recomendados para tu hardware con el siguiente comando:
ubuntu-drivers devicesEsto tiene la siguiente salida:
umar@crappycomputer:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:06.0/0000:01:00.0 ==
modalias : pci:v000010DEd000025A2sv00001043sd00001113bc03sc02i00
vendor : NVIDIA Corporation
model : GA107M [GeForce RTX 3050 Mobile]
(...)
driver : nvidia-driver-580-open - distro non-free
driver : nvidia-driver-590-server - distro non-free
driver : nvidia-driver-590-open - distro non-free recommended
driver : nvidia-driver-535 - distro non-free
driver : nvidia-driver-470-server - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin- Instala el controlador que aparece como
recommended. En mi caso es elnvidia-driver-590-open. Ejecuta el siguiente comando para instalarlo:
sudo apt install nvidia-driver-590-open- Una vez finalice la instalación, reinicia el ordenador.
Paso 2: Cambiar a la sesión gráfica X11#
Esta es la parte más importante para garantizar la compatibilidad.
- En la pantalla de inicio de sesión (donde introduces tu contraseña), busca un icono o menú desplegable en una de las esquinas.
- Selecciona la opción
Plasma (X11)en lugar de “Plasma (Wayland)”.

- Inicia sesión como lo harías normalmente.
Paso 3: Configurar el sistema para usar solo la GPU NVIDIA#
- Abre una terminal.
- Ejecuta el siguiente comando para establecer el perfil de rendimiento de NVIDIA:
sudo prime-select nvidia- Reinicia el ordenador para que los cambios se apliquen correctamente.
Paso 4: Verificar que todo ha funcionado#
Después de reiniciar, abre una terminal y ejecuta el comando de monitorización de NVIDIA:
nvidia-smiSi aparece una tabla con la información de tu tarjeta gráfica y muestra el proceso /usr/lib/xorg/Xorg, significa que la GPU NVIDIA está activa y renderizando todo el escritorio.
Puede que después de alguna actualizacion la GPU NVIDIA no quede como la principal, en ese caso con que repitas los pasos a partir del Paso 3 es suficiente.
Mission Center#
Una buena aplicación gráfica para monitorizar tu Linux es Mission Center, donde puedes ver por cada GPU el uso, memoria y codificación/decodificación de video. Si ves que tu tarjeta Nvidia no tiene uso, es que algún paso no ha salido bien o, después de alguna actualización, no está la GPU NVIDIA como principal; en ese caso, con que repitas los pasos a partir del Paso 3, es suficiente.

Espero que esta guía rápida te sea útil.


