Si estás montando un servidor con GPU para IA, renderizado o cómputo acelerado, esta guía te enseña cómo instalar correctamente los controladores de NVIDIA y CUDA Toolkit en Ubuntu Server 22.04 paso a paso.
✅ Requisitos previos
- Ubuntu Server 22.04 instalado
- Acceso root o usuario con permisos
sudo - Conexión a internet
1️⃣ Actualiza el sistema
sudo apt update && sudo apt upgrade
2️⃣ Instala dependencias necesarias
sudo apt install build-essential dkms
sudo apt install freeglut3 freeglut3-dev libxi-dev libxmu-dev
3️⃣ Desactiva el controlador nouveau
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf
4️⃣ Actualiza el initramfs y reinicia
sudo update-initramfs -u
sudo reboot
5️⃣ Añade el repositorio de drivers NVIDIA y haz instalación automática
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo ubuntu-drivers autoinstall
6️⃣ Descarga e instala CUDA Toolkit desde NVIDIA
✅ Página oficial de descarga:
https://developer.nvidia.com/cuda-downloads
Ejemplo con CUDA 12.5.0:
wget https://developer.download.nvidia.com/compute/cuda/12.5.0/local_installers/cuda_12.5.0_555.42.02_linux.run
chmod +x cuda_12.5.0_555.42.02_linux.run
sudo sh cuda_12.5.0_555.42.02_linux.run
Durante la instalación puedes desmarcar el driver si ya lo instalaste con ubuntu-drivers.
7️⃣ Configura las variables de entorno
Edita el archivo .bashrc del usuario actual:
nano ~/.bashrc
Agrega al final del archivo:
export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
Aplica los cambios:
source ~/.bashrc
✅ Verifica la instalación
Comprueba que CUDA y la GPU están correctamente reconocidas:
nvcc -V
nvidia-smi
📌 Resultado final
Con estos pasos tendrás un entorno Ubuntu 22.04 con soporte CUDA funcional y listo para ejecutar cargas de trabajo con GPU, como entrenamiento de modelos de IA, renderizado o simulaciones intensivas.
¿Tienes dudas o comentarios? ¡Únete a nuestras comunidades y mantente al día con las últimas novedades!
🔗 Sígueme en redes sociales: https://davidcanoteayuda.com/links/
📲 Únete a mi Telegram: https://t.me/davidcanoteayuda_oficial
🤖 Conéctate en Discord: https://discord.gg/pEF4Qp4WHj
🎥 Descubre más en YouTube: https://www.youtube.com/c/davidcanoteayuda
