Fourre Tout

C'est mon pense-bête

Outils pour utilisateurs

Outils du site


linux:debian:installer_pilote_nvidia

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linux:debian:installer_pilote_nvidia [2009/04/23 16:38]
jce
linux:debian:installer_pilote_nvidia [2021/04/11 13:50] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Installation du pilote graphique Nvidia ======
  
 +===== Sources de documentation =====
  
-===== Installation du pilote graphique Nvidia ===== 
- 
-Plusieurs sources de documentation : 
  
   * instructions [[ http://www.nolifeclub.org/2007/07/10/debian-etch-acceleration-graphique-cartes-nvidia | très simples]] mais peu d'explications ; faites ce qu'on vous dit :)   * instructions [[ http://www.nolifeclub.org/2007/07/10/debian-etch-acceleration-graphique-cartes-nvidia | très simples]] mais peu d'explications ; faites ce qu'on vous dit :)
  
-  * sur le [[ http://wiki.debian.org/NvidiaGraphicsDrivers | wiki debian ]] on trouve les explications les plus complètes (à mon avis).+  * sur le [[ http://wiki.debian.org/NvidiaGraphicsDrivers | wiki debian ]] on trouve les explications les plus complètes.
  
-Dans mon cas particulier, j'ai commencé par suivre les instructions du premier site, pour constater que la carte graphique de mon PC ("trop vieille") n'est plus supportée par le pilote nvidia le plus récent (installé par défaut).+===== Le principe =====
  
-Sur le [[ http://wiki.debian.org/NvidiaGraphicsDrivers | wiki debian]], ce problème est clairement documenté ; la solution consiste à installer les paquetages  '''nvidia-glx-legacy-xxx''' à la place des paquetages '''nvidia-glx-xxx''' (dans mon cas précis, il s'agit de '''nvidia-glx-legacy-96xx''' et '''nvidia-glx-legacy-96xx-dev''') 
  
-L'installation de ces deux paquetages a automatiquement entrainé la désinstallation des paquetages nvidia-glx-xxx ainsi que de nvidia-kernel-2.6.26-xxx qui a été remplacé par nvidia-kernel-legacy-96xx-2.6.26-xxx.+Le module graphique 3D NVIDIA est composé de deux parties : 
 + 
 +  - un //module noyau// qui sert d'interface entre le noyau et le pilote binaire (voir ci-dessous) ; distribué sous forme source (paquet **nvidia-kernel-source**). 
 +  - le //pilote binaire// ((appelé aussi //bibliothèque GLX//)) est un ensemble de //bibliothèques utilisateur//  ; distribué sous forme binaire par NVIDIA, emballé par debian dans le paquet **nvidia-glx**. 
 + 
 +Le numéro de version du module noyau et du pilote binaire doivent coïncider ; le wiki debian fournit un [[ http://wiki.debian.org/NvidiaGraphicsDrivers?action=AttachFile&do=view&target=nvidia-versions.sh | utilitaire]] qui permet de déterminer le numéro de version du pilote adapté à votre carte graphique. 
 + 
 +Pour finir, l'installation du pilote binaire n'est à faire qu'une fois pour toutes, mais le module noyau doit être recompilé à chaque changement de noyau. 
 + 
 +===== Opérations ===== 
 + 
 + 
 +J'ai commencé par suivre les instructions du premier site, pour constater que la carte graphique de mon PC ("trop vieille") n'est plus supportée par le pilote nvidia le plus récent (installé par défaut). 
 + 
 +Sur le [[ http://wiki.debian.org/NvidiaGraphicsDrivers | wiki debian]], ce problème est clairement documenté ; la solution consiste à installer les paquetages  ''nvidia-glx-legacy-xxx'' à la place des paquetages ''nvidia-glx-xxx'' (dans mon cas précis, il s'agit de ''nvidia-glx-legacy-96xx'' et ''nvidia-glx-legacy-96xx-dev''
 + 
 +L'installation de ces deux paquetages a automatiquement entrainé la désinstallation des paquetages ''nvidia-glx-xxx'' ainsi que de ''nvidia-kernel-2.6.26-xxx'' qui a été remplacé par ''nvidia-kernel-legacy-96xx-2.6.26-xxx''
 + 
 +Au final, une fois le pilote binaire installé, le reste s'est résumé à exécuter la commande : 
 +  m-a auto-install nvidia-kernel-legacy-96xx-source 
 +qui se charge de télécharger, compiler et installer le module noyau.
  
 Et le tout fonctionne. Et le tout fonctionne.
  
 Bref, rien de compliqué une fois qu'on a trouvé les informations. Bref, rien de compliqué une fois qu'on a trouvé les informations.
 +
 +===== Nouvelle carte, nouvelle technique =====
 +
 +Le paquetage  ''nvidia-kernel-legacy-96xx'' n'est plus disponible dans la version testing (fin 2011, début 2012) => remplacement de la vieille carte par une carte dotée d'un processeur nvidia 6200, supportée par le pilote NVIDIA //standard//. Du coup, l'installation se résume à installer le paquetage ''nvidia-kernel-dkms'' qui se charge de toutes les opérations...
 +
 +===== La nouvelle carte a vieilli... =====
 +
 +et voici (6 mars 2014) que le pilote NVIDIA //standard// ne supporte plus ma carte. Il faut donc installer le paquet ''nvidia-legacy-304xx-kernel-dkms'' et supprimer les paquets de la version // standard//.
 +
 +J'attends le jour où ce paquet ne sera plus disponible à son tour...
 +
  
linux/debian/installer_pilote_nvidia.1240497519.txt.gz · Dernière modification: 2021/04/11 13:41 (modification externe)