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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [24/07/2015 17:27] milou [Installation des pilotes de la carte graphique] |
doc:materiel:cartes-graphique:nvidia:accueil [17/09/2015 11:14] milou [Installation des pilotes de la carte graphique] |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
* 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]] | ||
* 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-) | ||
- | * Testé par [[user>pseudo]] <date> FIXME | + | * Testé par [[user>robert2a]] le 15/09/2015 |
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=1755 | Lien vers le forum concernant ce tuto]]((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]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | **Nota :** | ||
- | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
===== Lien FAQ ===== | ===== Lien FAQ ===== | ||
Ligne 27: | Ligne 26: | ||
Ce tuto concerne l'administration de votre système et doit donc être exécuté sous le statut de [[:doc:systeme:superutilisateur]], sauf avis contraire signalé expressément. | Ce tuto concerne l'administration de votre système et doit donc être exécuté sous le statut de [[:doc:systeme:superutilisateur]], sauf avis contraire signalé expressément. | ||
- | Sous Debian Wheezy, 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 non-free et contrib) | * le pilote propriétaire **nvidia** pour les cartes récentes (disponibles dans la sous-section non-free et contrib) | ||
Ligne 37: | Ligne 36: | ||
Vous pouvez savoir lequel est utilisé à l'aide de la commande [[:doc:systeme:grep]] ainsi : | Vous pouvez savoir lequel est utilisé à l'aide de 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> |
+ | |||
+ | Pour connaître votre carte graphique installée : | ||
+ | |||
+ | Installation de l'utilitaire nvidia | ||
+ | <code root>apt-get install nvidia-detect</code> | ||
+ | Lancer la commande ci-dessous pour connaître votre carte installée et si compatible avec Debian Jessie | ||
+ | <code user>nvidia-detect</code> | ||
==== Le pilote libre : Nouveau ==== | ==== Le pilote libre : Nouveau ==== | ||
Ligne 68: | Ligne 74: | ||
Si vous avez installé les pilotes propriétaires, il risque fort d'y avoir conflit, notamment au niveau de l'accélération graphique. \\ | Si vous avez installé les pilotes propriétaires, il risque fort d'y avoir conflit, notamment au niveau de l'accélération graphique. \\ | ||
- | Pour résoudre ce problème il vous faut suppprimer(([[:doc:systeme:apt:aptitude]])) les installations précédentes ainsi : | + | Pour résoudre ce problème il vous faut supprimer(([[:doc:systeme:apt:aptitude]])) les installations précédentes ainsi : |
<code root>apt-get remove nvidia-driver nvidia-glx nvidia-kernel-dkms xserver-xorg-video-nvidia</code> | <code root>apt-get remove nvidia-driver nvidia-glx nvidia-kernel-dkms xserver-xorg-video-nvidia</code> | ||
Ligne 78: | Ligne 84: | ||
2/ "purger" les pilotes nvidia installés : | 2/ "purger" les pilotes nvidia installés : | ||
- | <code root>aptitude --purge '~i nvidia'</code> | + | <code root>aptitude purge '~i nvidia'</code> |
3/ supprimer le fichier xorg.conf créé : | 3/ supprimer le fichier xorg.conf créé : | ||
<code root>rm /etc/X11/xorg.conf</code> | <code root>rm /etc/X11/xorg.conf</code> | ||
+ | <code root>rm -r /etc/X11/xorg.conf.d</code> | ||
4/ et vérifier que le nouveau pilote est bien installé (cf. plus haut : commande 'grep' en mode user) | 4/ et vérifier que le nouveau pilote est bien installé (cf. plus haut : commande 'grep' en mode user) | ||
Ligne 102: | Ligne 109: | ||
En [[:doc:systeme:console]], tapez la commande suivante : | En [[:doc:systeme:console]], tapez la commande suivante : | ||
- | <code root>apt-get install nvidia-kernel-dkms nvidia-settings nvidia-glx linux-headers-$(uname -r)</code> | + | <code root>apt-get install nvidia-kernel-dkms nvidia-settings nvidia-driver linux-headers-$(uname -r)</code> |
<note>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>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 important>À partir de Jessie, et dans Wheezy Backports, nvidia-glx est remplacé par nvidia-driver</note> | + | <note important>À partir de Jessie, nvidia-glx est remplacé par nvidia-driver</note> |
+ | <note important>Pour Wheezy, nvidia-driver est remplacé par nvidia-glx</note> | ||
Puis avec nano éditez le fichier ''/etc/X11/xorg.conf'' ainsi : | Puis avec nano éditez le fichier ''/etc/X11/xorg.conf'' ainsi : | ||
Ligne 120: | Ligne 128: | ||
Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre CG ou autre...) \\ | Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre CG ou autre...) \\ | ||
Pour finir, redémarrez votre ordinateur (par exemple en tapant et validant la commande ''reboot''). | Pour finir, redémarrez votre ordinateur (par exemple en tapant et validant la commande ''reboot''). | ||
+ | |||
+ | <note>Pour les jeux ou le calcul scientifique il vous faudra le cuda (voir version ci dessous)\\ | ||
+ | |||
+ | **Installation du cuda (version 6.0.37-5) pour Jessie et driver non-free (version 340.65-2)** | ||
+ | |||
+ | <code root>apt-get install nvidia-cuda-toolkit</code>\\ | ||
+ | Pour Wheezy, voir [[https://debian-facile.org/viewtopic.php?id=8989 |ici]] les notes de golgot200 | ||
+ | </note> | ||
==== Questions fréquentes ==== | ==== Questions fréquentes ==== | ||
Ligne 164: | Ligne 180: | ||
Pour appliquer ces changements, il est nécessaire de redémarrer le serveur X ou de redémarrer l'ordinateur. | Pour appliquer ces changements, il est nécessaire de redémarrer le serveur X ou de redémarrer l'ordinateur. | ||
- | ==== Les pilotes propriétaires legacy (vielles cartes) avec DKMS ==== | + | ==== Les pilotes propriétaires legacy (vieilles cartes) avec DKMS ==== |
- | Si vous avez besoin de la version legacy, remplacez respectivement : | + | Si vous avez besoin de la version legacy (driver version 304xx), en console, entrez la commande |
- | * **nvidia-kernel-dkms** et **xserver-xorg-video-nvidia** | + | |
- | par : | + | <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> |
- | * **nvidia-kernel-legacy-173xx-dkms** et **xserver-xorg-video-nvidia-legacy-173xx** | + | |
- | ou par : | + | |
- | * **nvidia-kernel-legacy-96xx-dkms** et **xserver-xorg-video-nvidia-legacy-96xx** | + | |
- | selon le modèle de votre carte. :-) | + | |
Pour voir les cartes supportées par chacune des versions, dans un [[:doc:systeme:apt:apt-cache]])) : | Pour voir les cartes supportées par chacune des versions, dans un [[:doc:systeme:apt:apt-cache]])) : | ||
<code user>apt-cache show xserver-xorg-video-nvidia</code> | <code user>apt-cache show xserver-xorg-video-nvidia</code> | ||
- | <code user>apt-cache show xserver-xorg-video-nvidia-legacy-96xx</code> | + | ou une alternative à apt-cache |
- | <code user>apt-cache show xserver-xorg-video-nvidia-legacy-173xx</code> | + | <code user>nvidia-detect</code>\\ |
+ | |||
+ | <code user>apt-cache show xserver-xorg-video-nvidia-legacy-304xx</code> | ||
+ | ou | ||
+ | <code user>nvidia-detect</code> | ||
==== Méthode alternative ==== | ==== Méthode alternative ==== |