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 [31/07/2013 22:28]
captnfab [Installation/compilation du pilote propriétaire avec les dépôts Debian] méthode module-assistant obsolète, virée
doc:materiel:cartes-graphique:nvidia:accueil [31/07/2013 22:54]
captnfab [Installations des pilotes de la carte graphique]
Ligne 1: Ligne 1:
 ====== nvidia ====== ====== nvidia ======
  
-mise à jour - 03/02/2012+mise à jour - 31/07/2013
  
 {{http://​images.debian-facile.org/​file-R11c0121782dce29f35a24bb265099620.png?​250}} {{http://​images.debian-facile.org/​file-R11c0121782dce29f35a24bb265099620.png?​250}}
- 
  
 **Si au cours de vos manipulations un problème survenait, vous ne pouvez en aucun cas incriminer ce site. Posez vos questions sur [[http://​debian-facile.org/​|le forum.]]** **Si au cours de vos manipulations un problème survenait, vous ne pouvez en aucun cas incriminer ce site. Posez vos questions sur [[http://​debian-facile.org/​|le forum.]]**
Ligne 13: Ligne 12:
   * http://​debian-facile.org/​forum/​viewtopic.php?​id=3528   * http://​debian-facile.org/​forum/​viewtopic.php?​id=3528
  
-===== Installation ​des pilotes ​Nvidia ​=====+===== Installations ​des pilotes ​de la carte graphique ​=====
  
-Sous Debian ​6.0, il existe plusieurs pilotes disponibles pour votre carte graphique ​Nvidia ​[[manuel:​depots|dans les dépôts officiels de Debian]] ​+Sous Debian ​Wheezy, il existe plusieurs pilotes disponibles pour les cartes graphiques ​Nvidia : 
-  * deux libres ​(**nv**) et (**nouveau**) intégrés ​dans la sous-section ​main +  * les pilotes ​libres **nouveau**, gérant parfois mal l'​accélération graphique ​(particulièrement en 3D) 
-  * et l'​autre,​ propriétaire (**nvidia**), disponible ​dans la sous-section non-free et contrib.+  ​les pilotes propriétaires ​**nvidia** pour les cartes récentes (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 pouvez savoir lequel est utilisé à l'aide de la commande : Vous pouvez savoir lequel est utilisé à l'aide de la commande :
-<​code>​grep -B2 '​Module class: X.Org Video Driver'​ /​var/​log/​Xorg.0.log</​code> ​ +<​code>​grep -B2 '​Module class: X.Org Video Driver'​ /​var/​log/​Xorg.0.log</​code> ​
-Aucun de ces pilotes libres ne supporte **véritablement** l'​accélération tri-dimensionnelle. Seuls les pilotes **non-libres** nvidia supportent bien la 3D.+
  
-Sous Squeeze, les pilotes libres ​sont installés automatiquement. S'ils ne le sont pas, vous pouvez les installer avec votre commande **apt** habituelle, **apt-get** ou **aptitude...** ​: +==== Utilisation des pilotes libres : Nouveau ====
-<code bash>​aptitude install xserver-xorg-video-nv +
-aptitude install xserver-xorg-video-nouveau</​code>​+
  
-**ATTENTION !** Le xorg.conf est vide, il peut être renseigné comme ci-dessous : +=== Installation ===
-<code bash>​nano /​etc/​X11/​xorg.conf</​code>​ +
-<code bash>​Section ​        "​Device"​ +
-Identifier "​Video Card"​ +
-Driver "​nv"​ +
-EndSection</​code>​ +
-Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre CG ou ce que vous voulez) ​+
  
-  * [[manuel:​nano#​edition_d_un_fichier| Enregistrer]]\\+Pilotes proprement-dits ! 
 +<code bash>​apt-get install xserver-xorg-video-nouveau</​code>​
  
 +Accélération graphique :
 +<code bash>​apt-get install libgl1-mesa-glx libgl1-mesa-dri</​code>​
  
 +=== Configuration ===
  
 +Normalement,​ il n'y a rien à faire.
  
 +Si le pilote n'est pas choisi par défaut, créez un fichier ''/​etc/​X11/​xorg.conf''​
  
 +Pour l'​éditer avec [[manuel:​nano|nano]] :
 +<code bash>​nano /​etc/​X11/​xorg.conf</​code>​
  
-====== Installation du pilote propriétaire avec les dépôts Debian ​méthode alternative ======+Le fichier doit contenir ​les lignes suivantes ​: 
 +<code bash>​Section "​Device"​ 
 +Identifier "​Video Card"​ 
 +Driver "​nouveau"​ 
 +EndSection</​code>​
  
-{{http://​images.debian-facile.org/​file-Rde74dad6f2b81db364ced92c12c031ac.png?​100}}+Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre CG ou ce que vous voulez) ​
  
-<note warning>​**ATTENTION ! **Voir plus haut si vous avez besoin du pilote le plus récent **(que dois-je faire...)** </​note>​+=== Conflits avec les pilotes propriétaires ===
  
-Il existe une autre manière ​d'installer le pilote propriétaire du dépôt Debiansans avoir à le compiler+Si vous avez installé les pilotes propriétaires,​ il risque fort d'y avoir conflitnotamment au niveau de l'​accélération graphiquePour résoudre ce problème : 
-Si vous choisissez néanmoins cette méthode, une simple commande devrait tout vous installer .+<code bash>​apt-get remove nvidia-driver nvidia-kernel-dkms xserver-xorg-video-nvidia</​code>​
  
-Il vous faut ajouter, si ce n'est déjà fait, les sections **contrib** et **non-free** dans votre source.list : 
  
-<​code>#​ nano /​etc/​apt/​sources.list</​code>​ 
-<​code>##​ squeeze 
- deb http://​ftp.fr.debian.org/​debian/​ squeeze main contrib non-free 
- ​deb-src http://​ftp.fr.debian.org/​debian/​ squeeze main contrib non-free</​code>​ 
  
-Puis avec votre commande **apt** habituelle, **aptitude** ou **apt-get...** +==== Utilisation du pilote propriétaire récent ​avec DKMS ====
-<code bash>​aptitude update</​code>​+
  
-ou +{{http://​images.debian-facile.org/file-Rde74dad6f2b81db364ced92c12c031ac.png?​100 ​ }} 
-<code bash>apt-get update</code>+Vous allez installer un logiciel propriétaire depuis les dépôts Debian. Il vous faut ajouter, si ce n'est déjà fait, les sections **contrib** et **non-free** dans votre source.list. Voir [[manuel:​apt:​sources.list|configurer son fichier sources.list]].
  
 <note important>​**ATTENTION !** Je vous conseille, soit d'​imprimer ce tuto, soit noter soigneusement la procédure d'​installation,​ avant de passer à la suite. Nous allons arrêter le serveur graphique (xorg) donc pas de souris, ni copier/​coller **! ! !** \\ <note important>​**ATTENTION !** Je vous conseille, soit d'​imprimer ce tuto, soit noter soigneusement la procédure d'​installation,​ avant de passer à la suite. Nous allons arrêter le serveur graphique (xorg) donc pas de souris, ni copier/​coller **! ! !** \\
 **« arrêter le serveur graphique (xorg) ​ »,  c'est se déconnecter de son « bureau »** </​note>​ **« arrêter le serveur graphique (xorg) ​ »,  c'est se déconnecter de son « bureau »** </​note>​
  
-  * [[manuel:console|LA CONSOLE]] ​+Dans un terminal super-utilisateur,​ tapez la commande suivante ​:
  
-<note warning>​Pour installer le pilote, mettez vous en **tty1** (Ctrl+Alt+F1) (pour revenir en graphique Alt+F7 ou Alt+ <=) en tant que root et se logger en tant que administrateur : </​note>​ +<code bash>​apt-get install nvidia-kernel-dkms nvidia-settings nvidia-driver ​linux-headers-$(uname -r)</code>
- +
-<code bash>​votre_user +
-mot de passe_user +
-su +
-mot de passe_administrateur</​code>​ +
- +
-puis exécutez : +
-<code bash>​aptitude install nvidia-kernel-dkms nvidia-settings nvidia-xconfig</​code>​ +
-ou +
-<code bash>​apt-get install nvidia-kernel-dkms nvidia-settings nvidia-xconfig</​code>​ +
- +
-<note tip>Le paquet dkms installera normalement le paquet ​linux-headers-$(uname -r) à moins que vous ayez configurer votre gestionnaire de paquets pour ne pas installer automatiquement les paquets recommandés. Si c'est le cas, il faut faudra donc obligatoirement installer le linux-headers correspondant à la version de votre noyau.</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>​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>​
  
-puis toujours en root pour générer un xorg.conf +Puis toujours en root, éditez le fichier ''/​etc/​X11/​xorg.conf''​ de sorte à ce qu'il ressemble à cela :
-<​code>#​ nvidia-xconfig</​code>​+
  
-(pour éviter la mauvaise résolution d'​écran par exemple) ​+<code bash>​Section "​Device"​ 
 +Identifier "​Video Card"​ 
 +Driver "​nvidia"​ 
 +Option ​         "​NoLogo" ​                   "​1"​ 
 +Option ​         "​RenderAccel" ​              "​1"​ 
 +EndSection</​code>​
  
-Pour finir utilisez la commande : +Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre CG ou ce que vous voulez) ​
-<​code>#​ reboot</​code>​+
  
-===== ATTENTION ===== +Pour finir, redémarrez ​votre ordinateur ​(par exemple avec la commande ​''​reboot''​).
- +
-<note warning>​Si vous avez configuré ​votre gestionnaire de paquets, aptitude pour moi, pour installer seulement le minimum, donc pas les paquets recommandés ou suggérés, le paquet dkms n'​installera pas le paquet linux-headers approprié. Il faudra l'​installer soi-même pour que tout soit OK.\\ +
-<code bash>​aptitude install linux-headers-$(uname -r)</​code>​ +
-Si vous avez différentes noyau utilisez absolument : +
-<code bash>​aptitude install linux-headers-$(uname -r | sed 's,.*-,,')</​code>​ +
- +
-pour installer. +
-</​note>​ +
- +
-<​note>​Bien sûr, si vous avez besoin de la version legacy, remplacer **nvidia-kernel-dkms** par **nvidia-kernel-legacy-173xx-dkms** etc… </​note>​  +
- +
-Et c'est tout. Si tout s'est bien passé, votre pilote **nvidia** est maintenant **installé.** +
- +
-Vous pouvez également ajouter la ligne suivante pour éviter l'​affichage du logo nVidia à chaque démarrage de X : **Option “NoLogo”** et par là même occasion accélérer le démarrage.  +
- +
-<code bash># nano /​etc/​X11/​xorg.conf</​code>​ +
- +
-<​code>​Section "​Device"​ +
-    Identifier ​    "​Device0"​ +
-    Driver ​        "​nvidia"​ +
-    VendorName ​    "​NVIDIA Corporation"​ +
-    Option ​        "​NoLogo"​ +
-EndSection +
-</​code> ​   +
- +
-**Si cela ne fonctionne pas pour quelque raison que ce soit et si vous souhaitez revenir sous X avant de régler le problème, vous devrez inverser le choix du pilote (pour un pilote libre).** +
- +
-Comment puis-je modifier mon fichier de configuration xorg ? +
- +
-Ouvrez la console en **tant que root:** +
-<code bash># nano /​etc/​X11/​xorg.conf</​code>​ +
- +
-puis modifier **nvidia** par le pilote libre **nv** +
- +
-<​code>​Section ​        "​Device"​ +
-Identifier "​Video Card"​ +
-Driver "​nv"​ +
-EndSection</​code>​+
  
 +==== Utilisation du pilote propriétaire legacy avec DKMS ====
  
-<note important>​**ATTENTION !** Voir plus haut si vous avez besoin du pilote le plus récent ​**(que dois-je faire...)** +Si vous avez besoin de la version legacy, remplacer ​**nvidia-kernel-dkms** et **xserver-xorg-video-nvidia** par 
-</​note>​+  * **nvidia-kernel-legacy-173xx-dkms** et **xserver-xorg-video-nvidia-legacy-173xx** 
 +  * ou **nvidia-kernel-legacy-96xx-dkms** et **xserver-xorg-video-nvidia-legacy-96xx** 
 +suivant le modèle de votre carte.
  
 +Pour voir les cartes supportées par chacune des versions :
 +<​code>​apt-cache show xserver-xorg-video-nvidia</​code>​
 +<​code>​apt-cache show xserver-xorg-video-nvidia-legacy-96xx</​code>​
 +<​code>​apt-cache show xserver-xorg-video-nvidia-legacy-173xx</​code>​
  
-===== Méthode alternative ​=====+==== Méthode alternative ====
  
 Vous pourriez également utiliser :  Vous pourriez également utiliser : 
Ligne 144: Ligne 101:
 pour l'​installer votre carte graphique.\\ pour l'​installer votre carte graphique.\\
  
-:-P:-P:-P 
  
 ===== Liens utiles ===== ===== Liens utiles =====
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