¿Cómo instalar los drivers de NVIDIA en UBUNTU 20.04?

Описание к видео ¿Cómo instalar los drivers de NVIDIA en UBUNTU 20.04?

Continuando con el proceso de instalación de Ubuntu, ahora vamos a instalar los drivers de NVIDIA en Ubuntu 20.04, así como CUDA y CUDNN, que son necesarios para que nuestros frameworks de Deep Learning com PyTorch o TensorFlow hagan uso correcto de la tarjeta de video NVIDIA que tengamos disponible. Para este proceso vamos a basarnos en la guía de instalación de Tensorflow usando GPUs, sin llegar a instalar TensorFlow, pero la vamos a modificar para Ubuntu 20.04, ya que al momento de realizar esta instalación TensorFlow está oficialmente soportado sólo para Ubuntu 16.04 y 18.04.

****Update: Este procedimiento me ha funcionado al momento en tres computadoras, sin embargo en la tercera tuve este error en la última instrucción para instalar Cuda:

cuda-11-0 : Depends: cuda-runtime-11-0 ( 11.0.3) but it is not going to be installed
Depends: cuda-demo-suite-11-0 ( 11.0.167) but it is not going to be installed

Lo que realicé fue desinstalar todo lo que había instalado .Si tienen algún error en el proceso y necesitan desinstalar NVIDIA drivers y Cuda, pueden utilizar los siguientes comandos:
sudo apt clean
sudo apt update
sudo apt purge cuda
sudo apt purge nvidia-*
(para mayor seguridad también) sudo apt-get remove --purge '^nvidia-.*'
sudo apt autoremove
reboot

Reinicié la computadora, y repetí el proceso. Sólo que ahora después del primer "sudo apt-get update", realicé también "sudo apt-get upgrade" para actualizar el sistema, esto resolvió el problema y la instalación fluyó como en el video.

Link de repositorio de NVIDIA de Machine Learning para Ubuntu 20.04
http://developer.download.nvidia.com/...

Link de repositorio completo de NVIDIA para Ubuntu 20.04
https://developer.download.nvidia.com...

Guía de instalación de TensorFlow con soporte para GPU
Guía de instalación de TensorFlow

Proceso seguido en Video:
Add NVIDIA package repositories
wget https://developer.download.nvidia.com...
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com...
sudo add-apt-repository "deb https://developer.download.nvidia.com... /"
sudo apt-get update
(opcional, instalando en una tercera computadora esto me solucionó un error como indico arriba) sudo apt-get upgrade

wget http://developer.download.nvidia.com/...
sudo apt install ./nvidia-machine-learning-repo-ubuntu2004_1.0.0-1_amd64.deb
sudo apt-get update

Install development and runtime libraries (~4GB)
sudo apt-get install --no-install-recommends \
cuda-11-0 \
libcudnn8=8.0.5.39-1+cuda11.0 \
libcudnn8-dev=8.0.5.39-1+cuda11.0

Reboot. Check that GPUs are visible using the command: nvidia-smi

Комментарии

Информация по комментариям в разработке