Cartes Nvidia obsolètes sur Debian 12.

Sous Debian 12 Bookworm, les cartes graphiques Nvidia sont supportées de deux façons :

  • pilote libre Nouveau qui en théorie prend en charge toutes architectures Nvidia,
  • pilote propriétaire Nvidia qui ne prend en charge que les architectures Nvidia les plus récentes.

Dans le cas de machines comportant de très anciennes cartes graphiques Nvidia, il peut s’avérer que le pilote libre ne fonctionne pas correctement. Comme ces cartes ne sont pas non plus présentes dans les dépôts officiels de Debian 12 dans leur version propriétaire, la solution consiste à les récupérer dans un dépôt tiers, à savoir https://mxrepo.com.

Installation de nvidia-detect

Dans un premier temps, on installe nvidia-detect puis on le lance :

sudo apt -y nvidia-detect
nvidia-detect

Sortie :

Detected NVIDIA GPUs: 02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT215 [GeForce GT 320] [10de:0ca2] (rev a2) Checking card: NVIDIA Corporation GT215 [GeForce GT 320] (rev a2) Your card is only supported by the 340 legacy drivers series, which is only available up to buster.

Création des dépôts idoines

sudo wget https://framagit.org/orlibare/upload/-/raw/main/gpg/mx23repo.gpg -P /usr/share/keyrings/
sudo chmod 644 /usr/share/keyrings/mx23repo.gpg
sudo tee /etc/apt/sources.list.d/mx23repo.list << EOF
deb [signed-by=/usr/share/keyrings/mx23repo.gpg] http://mxrepo.com/mx/repo/ bookworm main non-free
EOF

Installation du pilote Nvidia

sudo apt -y update
sudo apt -y full-upgrade
sudo apt -y install nvidia-legacy-340xx-driver