logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
Prochaine révision Les deux révisions suivantes
doc:materiel:cartes-graphique:nvidia:accueil [05/04/2016 13:27]
phlinux [Installation des pilotes de la carte graphique]
doc:materiel:cartes-graphique:nvidia:accueil [09/02/2018 15:20]
robert2a [Nvidia : Les pilotes]
Ligne 4: Ligne 4:
  
  
-  * Objet : Carte graphique NVIDIA +  * Objet : Carte graphique NVIDIA. 
-  * Niveau requis : {{tag>​débutant avisé}}+  * Niveau requis : {{tag>​débutant avisé}}.
   * Commentaires : //​Installation d'une carte graphique NVIDIA. //   * Commentaires : //​Installation d'une carte graphique NVIDIA. //
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
   * Suivi : {{tag>​à-tester à-compléter}}   * Suivi : {{tag>​à-tester à-compléter}}
     * Pad collaboratif pour corriger le tuto à plusieurs : [[https://​debian-facile.org/​collab/​p/​tuto_nvidia | collab/​p/​tuto_nvidia]]     * Pad collaboratif pour corriger le tuto à plusieurs : [[https://​debian-facile.org/​collab/​p/​tuto_nvidia | collab/​p/​tuto_nvidia]]
-    * Création par [[user>​n3os]] le 06-09-2009 +    * Création par [[user>​n3os]] le 06-09-2009. 
-    * Mise à jour - le tatouilleur [[user>​smolski]] - 26/08/2013 8-) +    * Mise à jour - le tatouilleur [[user>​smolski]] - 26/08/2013 8-). 
-    * Ratatouillé par [[user>robert2a]] le 15/09/2015+    * Ratatouillé par [[user>chalu]] le 09/02/2018.
   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=1755 | Lien vers le forum concernant ce tuto... Pur malt.]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=1755 | Lien vers le forum concernant ce tuto... Pur malt.]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
Ligne 28: Ligne 28:
  
 Sous Debian Jessie, il existe plusieurs pilotes disponibles pour les cartes graphiques Nvidia : Sous Debian Jessie, il existe plusieurs pilotes disponibles pour les cartes graphiques Nvidia :
-  * le pilote libre **nouveau**,​ gérant (parfois mal...) l'​accélération graphique (particulièrement en 3D) +  * le pilote libre **nouveau**,​ gérant (parfois mal...) l'​accélération graphique (particulièrement en 3D). 
-  * le pilote propriétaire **nvidia** pour les cartes récentes (disponibles dans la sous-section [[doc:​systeme:​apt:​sources.list|non-free et contrib]]) +  * le pilote propriétaire **nvidia** pour les cartes récentes (disponibles dans la sous-section [[doc:​systeme:​apt:​sources.list|non-free et contrib]]). 
-  * les pilotes propriétaires **nvidia legacy** pour les cartes plus anciennes (disponibles dans la sous-section non-free et contrib)+  * les pilotes propriétaires **nvidia legacy** pour les cartes plus anciennes (disponibles dans la sous-section non-free et contrib).
  
 //À vous de sélectionner le pilote fonctionnant le mieux. \\ //À vous de sélectionner le pilote fonctionnant le mieux. \\
Ligne 39: Ligne 39:
 == Pilote == == Pilote ==
  
-Pour déterminer le pilote utilisez la commande [[:​doc:​systeme:​grep]] ainsi :+Pour déterminer le piloteutilisez la commande [[:​doc:​systeme:​grep]] ainsi :
 <code user>​grep -B2 '​Module class: X.Org Video Driver'​ /​var/​log/​Xorg.0.log</​code>​ <code user>​grep -B2 '​Module class: X.Org Video Driver'​ /​var/​log/​Xorg.0.log</​code>​
  
Ligne 56: Ligne 56:
 Dans un terminal [[:​doc:​systeme:​superutilisateur]] tapez et validez les lignes suivantes : \\ Dans un terminal [[:​doc:​systeme:​superutilisateur]] tapez et validez les lignes suivantes : \\
   - pour les pilotes proprement dits :<code root>​apt-get update && apt-get install xserver-xorg-video-nouveau</​code>​   - pour les pilotes proprement dits :<code root>​apt-get update && apt-get install xserver-xorg-video-nouveau</​code>​
-  - pour pour l'​accélération graphique :<code root>​apt-get install libgl1-mesa-glx libgl1-mesa-dri</​code>​+  - pour l'​accélération graphique :<code root>​apt-get install libgl1-mesa-glx libgl1-mesa-dri</​code>​
  
 === Configuration === === Configuration ===
Ligne 92: Ligne 92:
 Tout devrait alors rentrer dans l'​ordre au prochain redémarrage. Tout devrait alors rentrer dans l'​ordre au prochain redémarrage.
  
-==== Pilotes propriétaires avec DKMS ====+==== Pilotes propriétaires ​Nvidia ​avec DKMS ====
  
-(cartes relativement récentes) 
 <note tip>dkms est un système de gestion de module recompilant chaque module installé séparément à chaque installation de noyau, c'est le système conseillé.</​note>​ <note tip>dkms est un système de gestion de module recompilant chaque module installé séparément à chaque installation de noyau, c'est le système conseillé.</​note>​
- +<note tip>Pour installer un logiciel propriétaire depuis les dépôts Debian. Vérifiez d'​abord que votre [[:​doc:​systeme:​apt:​sources.list|source.list]] contient bien les sections **contrib** et **non-free**,​ sinon les ajouter.
-{{/​file-Rde74dad6f2b81db364ced92c12c031ac.png?​100}} \\ +
- +
-Pour installer un logiciel propriétaire depuis les dépôts Debian. +
- +
-<note tip>Vérifiez d'​abord que votre [[:​doc:​systeme:​apt:​sources.list|source.list]] contient bien les sections **contrib** et **non-free**,​ sinon les ajouter.+
 </​note>​ </​note>​
- 
 <note warning> <note warning>
 **ATTENTION !** \\ **ATTENTION !** \\
Ligne 112: Ligne 105:
   - soit imprimer((utiliser les icônes en haut à droite pour avoir une version imprimable)) ce tuto,   - soit imprimer((utiliser les icônes en haut à droite pour avoir une version imprimable)) ce tuto,
   - soit en noter soigneusement sur papier la procédure d'​installation,​ avant de continuer.   - soit en noter soigneusement sur papier la procédure d'​installation,​ avant de continuer.
-  - soit éditer ce tuto en pdf et l'​avoir sous la main pour le lire pendant l'​installation +  - soit éditer ce tuto en pdf et l'​avoir sous la main [[:atelier:​chantier:​lire-un-fichier-pdf-dans-la-console]]
-</​note>​ +
-tapez la commande suivante ​: +
-<code root>apt-get install nvidia-kernel-dkms nvidia-settings nvidia-driver linux-headers-$(uname ​-r)</​code>​+
  
-<note important>​ 
-  * À partir de Jessie, nvidia-glx a été remplacé par nvidia-driver 
-  * Pour Wheezy, le **nvidia-driver** est donc à remplacer par **nvidia-glx** 
 </​note>​ </​note>​
 +=== Mettre à jour le système pour utiliser le dernier noyau disponible ​ ===
 +<code root>​apt-get update && apt-get upgrade</​code>​
 +Si dans les paquets mis à jour se trouve un (ou plusieurs) paquet(s) dont le nom commence par linux-image-xxx,​ redémarrer le PC pour utiliser la dernière version du noyau.
  
-Puis avec nano éditez le fichier ''/​etc/​X11/​xorg.conf''​ ainsi :+=== Installation du paquet linux-headers correspondant au noyau === 
 +La commande ci-dessous vous indiquera si vous utilisez un système amd64 ou 686-pae ou 686 
 +<code user>​uname -a</​code>​ 
 +suivant le retour installer le paquet linux-headers-**amd64** ou linux-headers-**686-pae** ou linux-headers-**686** 
 +<code root>​apt-get install linux-headers-xxx</​code>​ 
 +remplacer xxx par ce qui convient pour votre système 
 + 
 +=== Identification et installation du driver propriétaire ​ === 
 +Il faut commencer par ajouter les sections **contrib** et **non-free** au [[:​doc:​systeme:​apt:​sources.list:​stretch|sources.list de Debian stable (stretch)]] \\ 
 +Ensuite \\ 
 +<code root>​apt-get update && apt-get install nvidia-detect</​code>​ 
 +<code user>​nvidia-detect</​code>​ 
 +Le retour de cette dernière commande va indiquer le driver propriétaire à installer dans la dernière ligne //It is recommended to install the xxx// \\ 
 +\\ 
 +Si le retour est du type : \\ 
 +<​code>​Detected NVIDIA GPUs: 
 +01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G72 [GeForce 7200 GS / 7300 SE] [10de:01d3] (rev a1) 
 +Checking card:  NVIDIA Corporation G72 [GeForce 7200 GS / 7300 SE] (rev a1) 
 +Your card is only supported up to the 304 legacy drivers series. 
 +It is recommended to install the 
 +    nvidia-legacy-304xx-driver</​code>​ 
 +On installe le pilote avec la commande : \\ 
 +<code root>​apt-get install nvidia-legacy-304xx-driver</​code>​ 
 +Sur une configuration classique/​standard de Debian, cette commande installe tous les paquets nécessaires. Si un fichier de configuration a été créé pour ne pas installer les paquets recommandés,​ on ajoute dans la commande les deux paquets suivants ​ nvidia-settings-legacy-304xx et nvidia-persistenced \\ 
 +\\ 
 +Si le retour est du type :  
 +<​code>​Detected NVIDIA GPUs: 
 +03:00.0 VGA compatible controller [0300]: NVIDIA Corporation ION VGA [10de:087d] (rev b1) 
 +Checking card: NVIDIA Corporation ION VGA (rev b1) 
 +Your card is only supported up to the 340 legacy drivers series. 
 +It is recommended to install the 
 +nvidia-legacy-340xx-driver</​code>​ 
 +On installe le pilote avec la commande :  
 +<code root>​apt-get install nvidia-legacy-340xx-driver</​code>​ 
 +Sur une configuration classique/​standard de Debian, cette commande installe tous les paquets nécessaires. Si un fichier de configuration a été crée pour ne pas installer les paquets recommandés,​ on ajoute dans la commande les deux paquets suivants ​ nvidia-settings-legacy-340xx et nvidia-persistenced \\ 
 +\\ 
 +Si le retour de la commande nvidia-detect est du type :  
 +<​code>​Detected NVIDIA GPUs: 
 +01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM206 [GeForce GTX 960] [10de:1401] (rev a1) 
 +Checking card:  NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1) 
 +Your card is supported by the default drivers. 
 +It is recommended to install the 
 +    nvidia-driver  
 +package.</​code>​ 
 +On installe le pilote avec la commande : \\ 
 +<code root>​apt-get install nvidia-driver </​code>​ 
 +Sur une configuration classique/​standard de Debian, cette commande installe tous les paquets nécessaires. Si un fichier de configuration a été crée pour ne pas installer les paquets recommandés,​ on ajoute dans la commande les deux paquets suivants ​ nvidia-settings et nvidia-persistenced \\ 
 + 
 +Depuis Debian Stretch, il n'est plus nécessaire de faire un fichier de configuration,​ il suffit de **redémarrer le PC** pour blacklister le pilote nouveau et utiliser le pilote propriétaire.\\ 
 + 
 +Pour les versions de Debian antérieures à Stretch (ou atypiques ?) avant de redémarrer le PC, il faut créer un fichier de configuration xorg.conf : \\ 
 +avec nano éditez le fichier ''/​etc/​X11/​xorg.conf''​ ainsi :
  
 <code root> <code root>
Ligne 138: Ligne 179:
 Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre carte graphique ou autre...) ​ \\ Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre carte graphique ou autre...) ​ \\
 Pour finir, redémarrez votre ordinateur, par exemple, en console utilisez simplement la commande : Pour finir, redémarrez votre ordinateur, par exemple, en console utilisez simplement la commande :
 +<code root>​reboot</​code>​
 +
 +==== Pilote graphique Nvidia récente installation via backports (Debian jessie stable) ====
 +
 +//Remarque: testé le 10.08.16 par [[user>​slyfox]] avec NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)//
 +
 +<​note>​
 +Le dépôt <​key>​backports</​key>​ propose des paquets plus récents ou absents du dépôt principal. Ces paquets sont dérivés de la version de test et peuvent être installé sur une Debian stable.
 +Il servira à ceux qui ont absolument besoin d’une version plus récente d’un logiciel, mais ne veulent pas compromettre la stabilité générale de leur système en migrant vers testing.\\
 +\\
 +Pour plus d'​informations sujet voici le lien du wiki: [[https://​debian-facile.org/​doc:​systeme:​apt:​sources.list#​les-retroportages-depot-backports|APT : fichier sources.list]]
 +</​note>​
 +
 +Éditons notre sources.list avec [[doc:​editeurs:​nano|nano]]
 +
 +<code root>​nano /​etc/​apt/​sources.list</​code>​
 +
 +et **rajoutons** les dépôts <​key>​backports</​key>​ de Debian jessie (stable)
 +
 +<​file ​ apt_sources /​etc/​apt/​sources.list>​
 +    # Debian Jessie, dépôt principal + paquets non libres
 +    deb http://​httpredir.debian.org/​debian/​ jessie main contrib non-free
 +    # Debian Jessie, mises-à-jour de sécurité + paquets non libres
 +    deb http://​security.debian.org/​ jessie/​updates main contrib non-free
 +    # Debian Jessie, mises-à-jour "​volatiles"​ + paquets non libres
 +    deb http://​httpredir.debian.org/​debian/​ jessie-updates main contrib non-free
 +    # Debian Jessie, dépôt de rétroportages ("​backports"​)
 +    deb http://​httpredir.debian.org/​debian jessie-backports main contrib non-free
 +</​file>​
 +
 +Enregistrons et quittons [[doc:​editeurs:​nano|nano]]
 +
 +Mettons à jour notre sources.list
 +
 +<code root>​apt-get update</​code>​
 +
 +Et installons nos nouveaux paquets
 +
 +<code root>​apt-get install -t jessie-backports nvidia-kernel-dkms nvidia-settings nvidia-driver linux-headers-$(uname -r)</​code>​
 +
 +Redémarrons notre ordinateur
 <code root>​reboot</​code>​ <code root>​reboot</​code>​
  
Ligne 217: Ligne 299:
  
 <note tip>Pour appliquer ces changements,​ il est nécessaire de redémarrer le serveur X ou de redémarrer l'​ordinateur.</​note>​ <note tip>Pour appliquer ces changements,​ il est nécessaire de redémarrer le serveur X ou de redémarrer l'​ordinateur.</​note>​
- 
-==== Pilotes propriétaires legacy avec DKMS ==== 
- 
-(cartes anciennes) 
-<note tip>dkms est un système de gestion de module recompilant chaque module installé séparément à chaque installation de noyau, c'est le système conseillé.</​note>​ 
- 
-Si vous avez besoin de la version legacy (driver version 304xx), en console, entrez la commande 
- 
-<code root>​apt-get install nvidia-legacy-304xx-kernel-dkms nvidia-settings-legacy-304xx xserver-xorg-video-nvidia-legacy-304xx linux-headers-$(uname -r)</​code>​ 
- 
-Voir ensuite les cartes supportées par chacune des versions, avec [[:​doc:​systeme:​apt:​apt-cache]])) : 
-<code user>​apt-cache show xserver-xorg-video-nvidia</​code>​ 
-Pour connaître la carte vidéo installée dans la machine (le paquet nvidia-detect doit être installé) 
-<code user>​nvidia-detect</​code>​\\ 
- 
-<code user>​apt-cache show xserver-xorg-video-nvidia-legacy-304xx</​code>​ 
-Pour connaître la carte vidéo installée dans la machine (le paquet nvidia-detect doit être installé) 
-<code user>​nvidia-detect</​code>​ 
  
 ==== Méthode alternative ==== ==== Méthode alternative ====
Ligne 254: Ligne 318:
  
   * [[https://​wiki.archlinux.org/​index.php/​NVIDIA | Tuto Nvidia sur Archlinux]]   * [[https://​wiki.archlinux.org/​index.php/​NVIDIA | Tuto Nvidia sur Archlinux]]
-  * %%[[http://​en.gentoo-wiki.com/​wiki/​X.Org/​Dual_Monitors/​Nvidia | Tuto Nvidia sur Gentoo]]%% - **Lien Obsolète** 
   * [[http://​www.jeuxlinux.fr/​article_print-199.html | Overclock et optimisations pour cartes Nvidia]]   * [[http://​www.jeuxlinux.fr/​article_print-199.html | Overclock et optimisations pour cartes Nvidia]]
   * [[http://​nouveau.freedesktop.org/​wiki/​CodeNames/​|Nomenclatures des carte Nvidia]]   * [[http://​nouveau.freedesktop.org/​wiki/​CodeNames/​|Nomenclatures des carte Nvidia]]
   * [[https://​wiki.debian.org/​fr/​NvidiaGraphicsDrivers|Wiki Debian - Nvidia]]   * [[https://​wiki.debian.org/​fr/​NvidiaGraphicsDrivers|Wiki Debian - Nvidia]]
   * [[http://​askubuntu.com/​questions/​456355/​have-tearing-no-vsync-in-movies-nvidia-proprietary-driver|Cisaillement de l'​image (Ask Ubuntu)]]   * [[http://​askubuntu.com/​questions/​456355/​have-tearing-no-vsync-in-movies-nvidia-proprietary-driver|Cisaillement de l'​image (Ask Ubuntu)]]
doc/materiel/cartes-graphique/nvidia/accueil.txt · Dernière modification: 05/05/2024 21:31 par Jean-Pierre Pinson

Pied de page des forums

Propulsé par FluxBB