Instalar los controladores NVIDIA® y CUDA® para la serie RTX® 50
El lanzamiento de la serie RTX® 50 fue uno de los acontecimientos más destacados del primer trimestre de 2025. Estas nuevas GPU ofrecen mucha más potencia, lo que proporciona a los usuarios una mayor capacidad de cálculo en numerosas aplicaciones. Tras comparar a fondo las especificaciones de la RTX® 5090 con las de su predecesora, la RTX® 4090, vamos a examinar cómo afectan estas nuevas GPU a la instalación de los controladores y el kit de herramientas NVIDIA® CUDA®.
Controladores NVIDIA®
Ubuntu 22.04
Las GPU de la serie RTX® 50 requieren controladores de la versión 570.xxx.xx o superior. Las versiones anteriores no son compatibles. Esto significa que los métodos de instalación estándar no funcionarán. Para solucionarlo, puedes utilizar el instalador de NVIDIA®.
Comience instalando algunos requisitos previos:
sudo apt -y install gcc make
Luego descargue el instalador desde el sitio web oficial:
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/570.124.04/NVIDIA-Linux-x86_64-570.124.04.run
Haz ejecutable el archivo:
sudo chmod +x NVIDIA-Linux-x86_64-570.124.04.run
Comencemos a instalar el driver:
sudo ./NVIDIA-Linux-x86_64-570.124.04.run
Hay un problema crítico a tener en cuenta: Si seleccionas el controlador propietario durante la instalación inicial, parecerá que se instala correctamente, pero después de reiniciar, recibirás un error "No se encontraron dispositivos". Para evitarlo, elija la opción MIT/GPL, que instalará correctamente el controlador de código abierto.
Una vez completada la instalación, reinicie el servidor:
sudo shutdown -r now
Ubuntu 24.04
Actualmente, la utilidad ubuntu-drivers no reconoce la RTX® 5090 ni ofrece la instalación del controlador más reciente. Sin embargo, puede instalarlo manualmente utilizando dos métodos. El primer método utiliza el repositorio del sistema operativo:
sudo apt install nvidia-driver-570-server-open
Al instalar el paquete nvidia-driver-570-server, debes incluir el postfix open. Sin él, el sistema no podrá identificar la GPU y mostrará el mensaje de error "No se encontraron dispositivos".
Después de la instalación, es necesario reiniciar el servidor utilizando el comando:
sudo shutdown -r now
El segundo método utiliza el instalador, siguiendo el mismo proceso que Ubuntu 22.04.
NVIDIA® CUDA®
Primero tendrás que elegir qué versión de NVIDIA® CUDA® Toolkit instalar. Aunque las aplicaciones PyTorch funcionan igual en las versiones 12.4 y 12.8, se recomienda la versión 12.8 para funciones avanzadas y algoritmos de aprendizaje automático optimizados, ya que es totalmente compatible con la serie RTX® 50. La instalación sólo requiere añadir el repositorio de NVIDIA®.
Descarga el archivo pin especial:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-ubuntu2404.pin
Colócalo en el directorio de trabajo del gestor de paquetes APT:
sudo mv cuda-ubuntu2404.pin /etc/apt/preferences.d/cuda-repository-pin-600
Descarguemos la copia local del repositorio de NVIDIA® CUDA® Toolkit:
wget https://developer.download.nvidia.com/compute/cuda/12.8.1/local_installers/cuda-repo-ubuntu2404-12-8-local_12.8.1-570.124.06-1_amd64.deb
Instalemos el repositorio utilizando la utilidad dpkg
sudo dpkg -i cuda-repo-ubuntu2404-12-8-local_12.8.1-570.124.06-1_amd64.deb
Añade la clave GPG al almacén de claves de Ubuntu para garantizar un acceso adecuado al repositorio:
sudo cp /var/cuda-repo-ubuntu2404-12-8-local/cuda-*-keyring.gpg /usr/share/keyrings/
Actualiza la caché de paquetes y ejecuta la instalación:
sudo apt-get update && sudo apt-get -y install cuda-toolkit-12-8
No olvides reiniciar el servidor:
sudo shutdown -r now
Ver también:
Actualizado: 12.08.2025
Publicado: 20.03.2025