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 [16/06/2017 21:07]
robert2a [Installation des pilotes de la carte graphique]
doc:materiel:cartes-graphique:nvidia:accueil [30/04/2023 12:13]
arpinux lien mort : suppression du lien pdf console
Ligne 12: Ligne 12:
     * 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 !))
  
  
-===== Lien FAQ ===== 
  
-Voir le suivi **FAQ** de ce tuto sur le forum df ici : 
-  * http://​debian-facile.org/​forum/​viewtopic.php?​id=3528 
  
 ===== Installation des pilotes de la carte graphique ===== ===== Installation des pilotes de la carte graphique =====
Ligne 57: Ligne 54:
   - 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 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>​
 +
 +<​note>​Certaines machines nécessitent l’installation supplémentaire du paquet **firmware-misc-nonfree**. Ce peut-être par exemple le cas si vous rencontrez des problèmes de résolution d’affichage,​ ou de performance</​note>​
  
 === Configuration === === Configuration ===
Ligne 92: Ligne 91:
 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 104:
   - 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 [[:​atelier:​chantier:​lire-un-fichier-pdf-dans-la-console]]+  - soit éditer ce tuto en pdf et l'​avoir sous la main.
  
 </​note>​ </​note>​
-tapez la commande suivante : +=== Mettre à jour le système pour utiliser le dernier noyau disponible ​ === 
-<code root>​apt-get ​install nvidia-kernel-dkms nvidia-settings nvidia-driver linux-headers-$(uname -r)</​code>​+<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.
  
-<note important+=== Installation du paquet linux-headers correspondant au noyau === 
-  * À partir ​de Jessie, ​nvidia-glx a été remplacé par nvidia-driver +La commande ci-dessous vous indiquera si vous utilisez un système amd64 ou 686-pae ou 686 
-  ​* Pour Wheezy, le **nvidia-driver** est donc à remplacer par **nvidia-glx** +<code user>​uname -a</code
-</note>+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 Debiancette 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 automatiquement le pilote nouveau et utiliser le pilote propriétaire.\\
  
-Puis avec nano éditez le fichier ''/​etc/​X11/​xorg.conf''​ ainsi :+**Pour les versions de Debian avant Debian 9 (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 141: Ligne 180:
 <code root>​reboot</​code>​ <code root>​reboot</​code>​
  
-==== Pilote graphique Nvidia récente installation via backports (Debian ​jessie ​stable) ====+==== Pilote graphique Nvidia récente installation via backports (Debian ​Stretch ​stable) ====
  
-//Remarque: testé le 10.08.16 par [[user>​slyfox]] avec NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)//+//Remarque: testé le 13.05.2018 par [[user>​slyfox]] avec NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)//
  
 <​note>​ <​note>​
Ligne 154: Ligne 193:
 Éditons notre sources.list avec [[doc:​editeurs:​nano|nano]] Éditons notre sources.list avec [[doc:​editeurs:​nano|nano]]
  
-<code root>​nano ​/etc/apt/sources.list</​code>​+<code root>EDITOR=nano apt edit-sources</​code>​
  
-et **rajoutons** les dépôts <​key>​backports</​key>​ de Debian ​jessie ​(stable)+et rajoutons ​(si ce n'est pas déjà fait) les dépôts <​key>​backports</​key>​ de Debian ​Stretch ​(stable)
  
 <​file ​ apt_sources /​etc/​apt/​sources.list>​ <​file ​ apt_sources /​etc/​apt/​sources.list>​
-    ​# Debian ​Jessie, dépôt principal + paquets non libres +# Debian ​Stretch, dépôt de rétroportages ("​backports"​) 
-    deb http://​httpredir.debian.org/​debian/​ jessie main contrib non-free +    deb http://deb.debian.org/​debian/ stretch-backports 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>​ </​file>​
  
-Enregistrons et quittons [[doc:​editeurs:​nano|nano]]+Enregistrons ​(<​key>​CTRL</​key>​ + <​key>​o</​key>​) ​et quittons [[doc:​editeurs:​nano|nano]] ​(<​key>​CTRL</​key>​ + <​key>​x</​key>​)
  
 Mettons à jour notre sources.list Mettons à jour notre sources.list
Ligne 177: Ligne 210:
 Et installons nos nouveaux paquets 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>​+<code root>​apt-get install -t stretch-backports linux-headers-$(uname -r) nvidia-driver</​code>​
  
 Redémarrons notre ordinateur Redémarrons notre ordinateur
Ligne 259: Ligne 292:
  
 <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 296: Ligne 311:
  
   * [[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