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 [21/12/2012 03:55] martin_mtl [Installation du pilote propriétaire avec les dépôts Debian : méthode alternative] |
doc:materiel:cartes-graphique:nvidia:accueil [31/07/2013 22:26] captnfab [Installation du pilote propriétaire avec le .run] obsolète, viré |
||
---|---|---|---|
Ligne 35: | Ligne 35: | ||
Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre CG ou ce que vous voulez) | Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre CG ou ce que vous voulez) | ||
- | * [[commande:editeur:nano#edition_d_un_fichier| Enregistrer]]\\ | + | * [[manuel:nano#edition_d_un_fichier| Enregistrer]]\\ |
Ligne 145: | Ligne 145: | ||
<note important>Si vous utilisez la version legacy, remplacez **nvidia-glx** par **nvidia-glx-legacy-173xx** ainsi que **nvidia-kernel-dkms** par **nvidia-kernel-legacy-173xx-dkms**</note> | <note important>Si vous utilisez la version legacy, remplacez **nvidia-glx** par **nvidia-glx-legacy-173xx** ainsi que **nvidia-kernel-dkms** par **nvidia-kernel-legacy-173xx-dkms**</note> | ||
- | Soit, vous vous créez un xorg.conf avec [[commande:editeur:nano|nano]], [[commande:editeur:vim|vim]], [[commande:editeur:vi|vi]] (ou autres) contenant ces lignes : | + | Soit, vous vous créez un xorg.conf avec [[manuel:nano|nano]], [[manuel:vim|vim]], [[manuel:vi|vi]] (ou autres) contenant ces lignes : |
<code># nano /etc/X11/xorg.conf</code> | <code># nano /etc/X11/xorg.conf</code> | ||
<code bash>Section "Module" | <code bash>Section "Module" | ||
Ligne 158: | Ligne 158: | ||
EndSection</code> | EndSection</code> | ||
- | * [[commande:editeur:nano#edition_d_un_fichier|Enregistrer]] ( Ctrl + x) puis ( Ctrl + o ) | + | * [[manuel:nano#edition_d_un_fichier|Enregistrer]] ( Ctrl + x) puis ( Ctrl + o ) |
Soit, vous utilisez nvidia-xconfig : | Soit, vous utilisez nvidia-xconfig : | ||
Ligne 321: | Ligne 321: | ||
<note important>**ATTENTION !** Voir plus haut si vous avez besoin du pilote le plus récent **(que dois-je faire...)** | <note important>**ATTENTION !** Voir plus haut si vous avez besoin du pilote le plus récent **(que dois-je faire...)** | ||
</note> | </note> | ||
- | |||
- | ====== Installation du pilote propriétaire avec le .run====== | ||
- | |||
- | <note warning>Un pilote **.run** est disponible sur le site Internet d'Nvidia mais il est fortement déconseillé de l'utiliser : mauvaise communication avec le noyau et le gestionnaire de paquets, problèmes avec le serveur X (X.org) après mise à jour du noyau. Bien que beaucoup l'utilisent, nous vous déconseillons fortement son usage. Ne vous en servez qu'en dernier recours !</note> | ||
- | |||
- | Pour information, voici comment installer le fichier .run disponible sur le site officiel de Nvidia. | ||
- | |||
- | ==== Avertissement : ==== | ||
- | |||
- | Quand vous installez le pilote via le .run, **votre gestionnaire de paquets ne sait pas qu'il est installé**. Vous avez alors de grandes chances d'aboutir à un écran noir après une mise à jour du noyau Linux avec une belle erreur de X.org. | ||
- | <note important>En l'installant via les dépôts Debian, le pilote est automatiquement mis à jour en même temps que le noyau avec le paquet **nvidia-kernel-dkms**</note> | ||
- | |||
- | Mais d'une manière générale __et pour n'importe quel logiciel__, il est préférable d'utiliser **les dépôts Debian** [[manuel:nvidia#le_pinning_vers_driver_2704106-1_-_amd64_i386| via le pinning]] si c'est possible. | ||
- | **C'est plus propre et ça pose moins de problèmes**. | ||
- | ==== Installation ==== | ||
- | |||
- | Tout d'abord, téléchargez les derniers drivers de Nvidia (choisissez bien votre carte graphique) à cette adresse : | ||
- | |||
- | [[http://www.nvidia.fr/Download/index.aspx?lang=fr]] | ||
- | |||
- | Placez ensuite le fichier téléchargé dans **/home/votreutilisateur/** | ||
- | |||
- | Quittez le mode utilisateur en fermant la session, puis **(Ctrl+Alt+F1)** pour obtenir une console et ouvrez une session. | ||
- | |||
- | Connectez vous en mode super-utilisateur avec la commande : | ||
- | <code bash>su</code> | ||
- | |||
- | Stoppez le serveur X avec la commande : | ||
- | |||
- | # invoke-rc.d gdm3 stop | ||
- | |||
- | Et lancez le fichier .run avec la commande : | ||
- | |||
- | pour 32bits | ||
- | <code bash># sh NVIDIA-Linux-x86-280.13-1-pkg1.run</code> | ||
- | |||
- | pour 64bits | ||
- | <code bash># sh NVIDIA-Linux-x86_64-280.31-1-pkg2.run</code> | ||
- | |||
- | ==== Avec un nouveau noyau (ou un noyau recompilé) ==== | ||
- | |||
- | Soucis lors du redémarrage après l'installation d'un nouveau noyau ou d'un noyau recompilé. | ||
- | |||
- | C'est normal vu que : | ||
- | <note tip>le pilote **nvidia** est compilé pour la version du noyau actuellement installé !</note> | ||
- | |||
- | Il faut donc, avant de redémarrer sur un nouveau noyau, remettre "**nv**" ou "**vesa**" dans le fichier **xorg.conf**. | ||
- | |||
- | Soit : | ||
- | <code bash>nano /etc/X11/xorg.conf</code> | ||
- | <code>Section "Device" | ||
- | Identifier "Video Card" | ||
- | Driver "nv" | ||
- | Option "NoLogo" | ||
- | EndSection</code> | ||
- | |||
- | Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez indiquer le nom de votre CG ou ce que vous voulez) | ||
- | |||
- | Ensuite : | ||
- | - redémarrer sur le nouveau noyau | ||
- | - exécuter m-a clean nvidia-kernel | ||
- | - et recompiler nvidia. | ||
- | |||
- | ====Option xorg==== | ||
- | |||
- | Source: http://www.jeuxlinux.fr/article_print-199.html | ||
- | |||
- | <code>Options Nvidia dans Xorg | ||
- | |||
- | Documentation pour les différentes options du xorg.conf. Pour ajuster les paramètres ci-dessous, éditez votre fichier xorg.conf dans /etc/X11/xorg.conf. | ||
- | |||
- | Editez ou rajoutez ces options dans la Section "Devices" de xorg : | ||
- | |||
- | Option "NvAgp" "3" valeurs : support AGP : 0=désactivé, 1=support Nvidia, 2=AGPGART, 3=tout support ( defaut=3 ) | ||
- | Option "NoLogo" "booleen" active / désactive le logo Nvidia : on=activé, off=désactivé | ||
- | Option "RenderAccel" "booleen" Active l’accélération matérielle ( defaut=off ), expérimental attention | ||
- | Option "NoRenderExtension" "booleen" Désactive l’extension Render ( defaut=off ) | ||
- | Option "NoFlip" "booleen" Désactive le retournement OpenGL, OpenGL devrait "swapper" par "flipping" quand c’est possible ( defaut=off ) | ||
- | Option "PageFlip" "booleen" Pour GeForce & + : synchronise OpenGL avec VBLANK ( defaut=on ) | ||
- | Option "DigitalVibrance" "13" valeur de 0 a 25, Contrôle la séparation, l’intensité des couleurs et améliore la saturation, Pour GeForce2 & + ( defaut=0 ) | ||
- | Option "Overlay" "booleen" Pour Quadro4, QuadroFX (sauf Quadro NVS), Optimise les calques RVB sur une profondeur 24 bits d’affichage ( defaut=off ) | ||
- | Option "SWCursor" "booleen" Désactive le rendu logiciel du curseur ( defaut=off ) | ||
- | Option "HWCursor" "booleen" Active l’accélération matérielle ( defaut=on ) | ||
- | Option "CursorShadow" "booleen" Pour GeForce2 & + : effet ombre sur curseur avec Option "HWCursor" ( defaut=off ) | ||
- | Option "CursorShadowAlpha" "128" valeurs de 0 a 255 (transparence à opaque), Utilise le calque Alp ha pour l’effet ombre ( defaut=64 ) | ||
- | Option "CursorShadowXOffset" "4" valeurs de 0 a 32 Définit l’Offset X qui décale d’autant sur la droite ( defaut=4 ) | ||
- | Option "CursorShadowYOffset" "2" valeurs de 0 a 32, Définit l’Offset Y qui décale d’autant vers le bas ( defaut=2 ) | ||
- | Option "ConnectedMonitor" "string" Valeur : CRT, DFP, TV ; utiliser si problème de détection d’écran ou si clavier, souris, écran sont sur SWITCH, si TwinView, "string, string" ( defaut = null = aucune valeur = "" ) | ||
- | Option "FlatPanelProperties" "Scaling=centered, Dithering=enabled" Valeurs pour Scaling : default,native,scaled,centered,aspect-scaled ; Valeurs pour Dithering : default,enabled,disabled ; Pour écrans plats | ||
- | Option "Stereo" "0" valeurs : 1=Lunettes DDC 2=Lunettes "Blueline" 3=Support de la stéréo embarquée (onboard) 4=TwinView clone mode stereo - "passive" stéréo, Pour Quadro : Gère les effets stéréo visuels à quadruple tampons. Attention seule l’option 4 est supportée par les écrans plats | ||
- | Option "NoBandWithTest" "booleen" Cette option désactive le test de la bande passante de la mémoire vidéo ( defaut=off actif par défaut ) | ||
- | Option "IgnoreDisplayDevices" "string" la chaine String est a remplacée par, CRT, DFP, TV ; Cette option permet d’ignorer l’affichage sur écran | ||
- | Option "AllowGLXWithComposite" "booleen" Active les évènements GLX quand l’extension Composite X est chargée, Attention des applications OpenGL peuvent ne pas s’afficher correctement ( defaut=off ) | ||
- | |||
- | - booleen : à vous de remplacer par "on", "off" ou leurs équivalents binaires, soit "1" et "0"</code> | ||
- | |||
- | * [[manuel:compilation|LA COMPILATION]]. | ||
- | * [[manuel:nvidia#installation_du_pilote_proprietaire_avec_les_depots_debian|Pour désinstaller complètement le fichier .run si jamais vous avez changé d'avis.]] | ||