Ceci est une ancienne révision du document !
Table des matières
Debian 11 Bullseye Mate et CUDA
Pourquoi Debian et non (X)Ubuntu ?
Ubuntu c'est du bazar sur Debian
Mint d'est du bazar sur Ubuntu
Mint c'est du bazar sur du bazar
Xubuntu est plutôt moins buggué que Ubuntu mais l'interface est un peu primaire
Ubuntu Mate est bizarre, les applets principale ne sont pas disponibles, et il a un gros problème avec le réseau.
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
- How to Install Nvidia 495.xx Beta Drivers on Debian 11 Bullseye Je veux le driver 495 et il ne doit plus être en béta mais en sympa !
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