Outils pour utilisateurs

Outils du site


debian_11_bullseye_et_cuda

Ceci est une ancienne révision du document !


Debian 11 Bullseye Mate et CUDA

Installation de Debian Mate

su
/usr/sbin/adduser toto sudo

Se déconnecter, reconnecter

sudo apt install mate-menu mate-desktop-environment-extras locales terminator gparted geany geany-plugins ncdu git gnome-system-tools caja-open-terminal cheese guvcview software-properties-common mate-tweak synaptic terminator geany geany-plugins git python3-pip
sudo dpkg --add-architecture i386
sudo apt update
sudo apt upgrade

CUDA

Ressources

Driver

sudo pluma /etc/apt/sources.list

Remplacer par

deb http://deb.debian.org/debian bullseye main contrib non-free
deb-src http://deb.debian.org/debian bullseye main contrib non-free
 
deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
deb-src http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
 
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free

Si l'installation s'est mal passée, avec des problèmes à n'en plus finir, réinstaller et recommencer sur une belle page blanche.

# Téléchargement dans le home de l'installeur
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/495.29.05/NVIDIA-Linux-x86_64-495.29.05.run
 
sudo apt install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config -y
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
 
# Ajouter ça:
blacklist nouveau
options nouveau modeset=0
# Enregister quitter
 
sudo update-initramfs -u
# Pour être en terminal au redémarrage: This will disable the GUI user after reboot:
sudo systemctl set-default multi-user.target
sudo reboot now
 
# Dans la console, se logger
sudo bash NVIDIA-Linux-x86_64-495.29.05.run 
 
# Quand c'est fini
startx
 
# Pour ne plus être en terminal au redémarrage
sudo systemctl set-default graphical.target
sudo reboot now

CUDA

L'installation de CudNN va installer CUDA, donc il faut tester en installant en 1er CudNN!

wget https://developer.download.nvidia.com/compute/cuda/11.5.1/local_installers/cuda-repo-debian11-11-5-local_11.5.1-495.29.05-1_amd64.deb
sudo dpkg -i cuda-repo-debian11-11-5-local_11.5.1-495.29.05-1_amd64.deb
sudo apt-key add /var/cuda-repo-debian11-11-5-local/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda

Tensorflow with GPU

source mon_env/bin/activate
python3 -m pip install tensorflow-gpu

CuDNN

Télécharger CuDNN à developer.nvidia.com cudnn-archive. Les dev sont nécessaires pour une compilation.
Pour pouvoir télécharger, il faut s'inscrire sur le site Nvidia et monter Pattes Blanches…

Exemple:

sudo dpkg -i libcudnn8_8.3.0.98-1+cuda11.5_amd64.deb
sudo dpkg -i libcudnn8-dev_8.3.0.98-1+cuda11.5_amd64.deb

OpenCV

wget -O opencv.zip https://github.com/opencv/opencv/archive/4.5.3.zip
wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/4.5.3.zip
debian_11_bullseye_et_cuda.1639485151.txt.gz · Dernière modification : 2021/12/14 12:32 de serge