lundi 8 juin 2026

Ubuntu : downgrade NVIDIA drivers

 


Ubuntu : downgrade NVIDIA drivers


Récemment, après une mise à jour, mon écran principal (DELL 30 pouces dual-DVI) n'affiche plus rien, mon écran secondaire (DELL 24 pouces 16/10) a une résolution inférieure à celle par défaut (1920*1080 au lieu de 1920 x 1200).

En recherchant dans le journal de démarrage (ouvrir une console et lancer : sudo dmesg), je note les messages suivants :

NVRM: The NVIDIA GeForce GTX 650 GPU installed in this system is supported through the NVIDIA 470.xx Legacy drivers. Please visit http://www.nvidia.com/object/unix.html for more
NVRM:  information.  The 535.309.01 NVIDIA driver will ignore
NVRM:  this GPU.  Continuing probe...
NVRM: No NVIDIA GPU found.

Explication : apparemment, la dernière mise à jour a installé un driver NVIDIA version 535 à la place du 470, et cette version ne supporte pas ma carte graphique.

Effectivement, d'après cette page, l'ancienne carte GTX 650 n'est plus supportée dans la version 535.

Le driver est donc incapable de piloter ma carte graphique, et adopte un mode dégradé :

  • incapacité à piloter un écran dual-DVI
  • incapacité à afficher en 1920 x 1200

Petit indice supplémentaire : le gestionnaire de mises à jour (image ci-dessus) propose bien un driver version 535, mais le choix est grisé.

Il va donc falloir revenir en arrière et installer une version 470.

Voici la méthode habituelle, dans un terminal :

sudo apt-get purge 'nvidia*'
sudo apt autoremove
sudo apt install nvidia-driver-470

Mais voilà, même après un redémarrage, le driver 535 est toujours présent.

Après quelques recherches, il s'avère qu'il faut redémarrer la machine avant d'installer le driver 470.

Je recommence donc l'opération :

sudo apt-get purge 'nvidia*'
sudo apt autoremove
sudo reboot (ou bouton redémarrer)
sudo apt install nvidia-driver-470
sudo reboot (ou bouton redémarrer)

Après le premier redémarrage, comme aucun driver NVIDIA n'est installé, le driver nommé Nouveau est utilisé, les deux écrans fonctionnent, mais ce driver n'est pas très rapide et produit des artefacts, des traces de pointeur de souris qui polluent l'affichage.

Après l'installation du driver 470 et le deuxième redémarrage, tout est rentré dans l'ordre. Le gestionnaire de mises à jour (image ci-dessus) propose bien un driver version 470, actif.

Bien entendu, ce cas de figure n'est qu'un exemple parmi tant d'autres. Les raisons pour lesquelles on peut être dans l'obligation d'installer une version précédente (downgrade) du driver NVIDIA sont diverses et variées (plantages avec certaines cartes, bugs, etc.).

Dans ce genre de cas, il y a des commandes indispensables à connaître :

Afficher les messages de démarrage :

sudo dmesg

Afficher la liste des cartes présentes :

lspci

Afficher la liste des drivers chargés :

lsmod

Afficher les logiciels NVIDIA installés :

aptitude search nvidia

Afficher l'onglet "Pilotes Additionnels" du gestionnaire de mises à jour :

Cliquer sur "Gestionnaire de mises à jour" dans la barre latérale.
Cliquer sur le bouton "Paramètres".
Choisir l'onglet "Pilotes Additionnels"


Et surtout : restez curieux !


Cordialement

Henri


Mai 2026 : Actualité des Blogs du Mois

   


Actualité des Blogs du Mois


Sur  Framboise 314 :

Sur  MCHobby :

Sur TutoDuino :

Les indémodables :

J'aurais dû en parler depuis longtemps :


    Cordialement

    Henri