thana54 made in concept | Bienvenue sur le site des verts. Si vous voulez aller voir le site des rouges, c'est à côté. Sommaire
- 1. Rappel des versions du moment
- 2. Comment choisir sa version ?
- 3. FAQ
Site officiel : 1. Rappel des versions du moment http://www.nvidia.com/object/linux.html
2. Comment choisir sa version ? Sélectionnez votre carte graphique sur le site officiel: http://www.nvidia.com/Download/index.aspx?lang=en-us Téléchargement via le site de Nvidia à cette adresse:
Téléchargement via le FTP de Nvidia à cette adresse:
Liste de compatibilité du moteur PureVideo: http://www.nvidia.com/docs/CP/1103 [...] arison.pdf Liste de compatibilité du moteur PureVideo HD: http://www.nvidia.com/object/IO_43029.html 3. FAQ
- Que faut-il faire pour installer les drivers que l'on trouve sur le FTP Nvidia ? (ou Que faire du fichier .run récupéré ?)
Vous êtes tout content d'avoir téléchargé le petit .run trouvé sur les liens au dessus, mais voila vous ne savez pas quoi en faire. Le site officiel nous raconte ceci:
Citation :
Pour télécharger et installer les pilotes, respectez les étapes suivantes : ÉTAPE 1: Lisez la licence des logiciels NVIDIA. Vous devez accepter les clauses de ce contrat avant de télécharger tout fichier. ÉTAPE 2: Téléchargez le pilote Téléchargez le fichier - NVIDIA-Linux-x86-1xx.yy-pkg1.run À l’intention des utilisateurs de SuSE : avant de télécharger le pilote, parcourez le programme d'installation de NVIDIA pour SuSE. ÉTAPE 3: Procédez à l’installation Saisissez « sh NVIDIA-Linux-x86-1xx.yy-pkg1.run » pour installer le pilote, puis modifiez le fichier de configuration du serveur du serveur X en fonction de vos besoins. Consultez le fichier de texte README pour les instructions détaillées.
|
Sauf que ce joli texte ne vous dis pas que vous devez exécuter le .run en étant root et sans avoir de serveur X démarré. Les méchants Voici la procédure pour les distribs basées sur Debian (comprenant donc les *buntu et ses dérivés):
Citation :
1° Passez tout d'abord en root, dans un terminal tapez:
puis votre mot de passe 2° Arretez le serveur X actuellement en fonctionnement. Généralement il suffit de stopper gdm si vous êtes sous GNOME, kdm si vous êtes sous KDE (facile jusque là), ou autre suivant votre bural. Pour GNOME:
Code :
- /etc/init.d/gdm stop
|
Pour KDE:
Code :
- /etc/init.d/kdm stop
|
3° Vous voila maintenant sur un bel écran à fond noir et vous commencez à paniquer . Continuons par l'installation des drivers. Tapez:
Code :
- sh NVIDIA-Linux-x86-1xx.yy-pkg1.run
|
4° Si vous répondez bien aux questions, vous aurez alors installé ces drivers. Sinon, il vous manque probablement quelques paquets pour construire le driver correspondant à votre kernel. 5° Mais voila, une fois le dernier écran Nvidia, vous vous retrouvez encore sur cette satané console (il n'est pas conseillé de jouer devant son écran pendant que des messages demandent votre attention ). Relancez le serveur X par l'intermédiaire de votre gestionnaire de connexion préféré: Pour GNOME:
Code :
- /etc/init.d/gdm start
|
Pour KDE:
Code :
- /etc/init.d/kdm start
|
6° Après avoir ouvert votre session habituelle, vous pouvez vérifier la bonne prise en compte des drivers par votre OS en faisant appel au programme:
Et vous aurez alors ce genre d'écran avec quelques belles options que je vous laisse découvrir
|
- J'ai installé les drivers, mais les outils graphiques de modification de la résolution ne me donnent pas les bonnes valeurs de rafraichissement, que faire ?
Ajoutez la ligne en rouge dans votre /etc/X11/xorg.conf :
Code :
- Section "Device"
- Identifier "Device0"
- Driver "nvidia"
- VendorName "NVIDIA Corporation"
- Option "DynamicTwinView" "false"
- EndSection
|
- Maintenant que mes drivers sont bien pris en compte, il serait bon de pouvoir changer les fréquences 2D/3D de mon GPU/IGP, mais comment faire ?
Citation :
Nvidia nous a donner un petit utilitaire bien pratique, nvidia-settings. Mais voila, il faut se retourner le neurone pour savoir pourquoi Nvidia n'a pas activé les fonctionnalités cachées Bon si elles sont cachées il doit y avoir une bonne raison. La raison est simple, car le réglage qui va suivre peut vous faire freezer votre cg, et là il faudra alors redémarrer votre pc pour retrouver les réglages par défaut du GPU/IGP. Si vous tentez d'ajuster les fréquences GPU/mémoire au delà d'un certain seuil, votre GPU/IGP vous le dira en faisant bouger quelques pixels à l'écran mais vous prendra le contrôle de la machine. (salo de Big Brother/Skynet, je le savais ) Bref, ne tentez pas trop les minimum/maximum affichés dans la fenêtre nvidida-settings. Trêve de blabla, passons à la manip. Tout d'abord, pour faire apparaître l'item "Clock Frequencies" dans nvidia-settings, vous devez ajouter ceci au fichier /etc/X11/xorg.conf dans le paragraphe "Section "Device"":
Code :
- Option "Coolbits" "1"
|
Ce qui donne ce genre de résultat:
Code :
- Section "Device"
- Identifier "Device0"
- Driver "nvidia"
- VendorName "NVIDIA Corporation"
- Option "Coolbits" "1"
- EndSection
| Et enfin en relancant votre serveur X puis dans nvidia-settings vous verrez alors le Saint Graal (ou Satan, au choix, autres religions/croyances acceptées)
|
- Mais voila, patatra, au redémarrage du serveur X, je perd mes réglages de fréquences, mais pourquoi est-il si méchant ?
Citation :
I use the Coolbits overclocking interface to adjust my graphics card's clock frequencies, but the defaults are reset whenever X is restarted. How do I make my changes persistent? Clock frequency settings are not saved/restored automatically by default to avoid potential stability and other problems that may be encountered if the chosen frequency settings differ from the defaults qualified by the manufacturer. You can use the command line below in ~/.xinitrc to automatically apply custom clock frequency settings when the X server is started:
Code :
- # nvidia-settings -a GPUOverclockingState=1 -a GPU2DClockFreqs=<GPU>,<MEM> -a GPU3DClockFreqs=<GPU>,<MEM>
|
Here <GPU> and <MEM> are the desired GPU and video memory frequencies (in MHz), respectively.
|
- Qu'est-ce que VDPAU ? A quoi ca peut-il servir ?
C'est tout simplement une API qui permet d'utiliser les capacités des GPU/IGP NVIDIA pour décoder des vidéos HD.
Citation :
VDPAU (Video Decode and Presentation API for Unix) is an API designed by NVIDIA for its GeForce 8 series and later GPU hardware, targeted at the X Window System on Unix operating-systems (including Linux, FreeBSD, and Solaris). This VDPAU API allows video programs to offload portions of the video decoding process and video post-processing to the GPU video-hardware.
|
Pour les plus courageux, voici la page dédiée sur le site Nvidia: http://http.download.nvidia.com/XF [...] index.html
- J'ai installé les derniers drivers, mais mon proc patine toujours autant et les vidéos HD saccadent par moment, que dois-je faire ?
- J'ai suivi les précédents conseils pour la HD, mais j'ai des lignes horizontales dans des scènes avec beaucoup de mouvements
Ce que vous avez là c'est du tearing, en gros l'affichage d'une image se fait par dessus une autre mais sans être synchronisées, donc 2 images différentes s'affichent en même temps et provoquant cet effet désagréable. Pour corriger le tir, il faudra se passer du compositing et des jolis effets de bureau que vous pouviez utiliser. Ajoutez ces lignes dans votre xorg.conf.
Code :
- Section "Extensions"
- Option "Composite" "Disable"
- EndSection
| - Kernel >=2.6.34 et driver nvidia libre "nouveau"
Avec le kernel 2.6.34 (et supérieur) ca risque de coincer pour certains avec un message du style cannot insert 'nvidia.ko' En jettant un oeil dans le log /var/log/nvidia-installer.log vous trouverez quelques messages vous disant que le périphérique nvidia est déjà occupé. La cause, le module nouveau intégré au kernel activé par défaut. Pour le driver proprio ca pose problème, il faut alors le blacklister: Pour debian:
Code :
- su
- echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
| Historique: 30/05/2014 - Suppression du changelog par version, ce changelog étant disponible sur http://www.nvidia.com/Download/index.aspx?lang=en-us 18/10/2012 - Mise à jour pour la version long-live-branch 304.60 18/10/2012 - Mise à jour pour la version beta 310.14 24/09/2012 - Mise à jour pour la version long-live-branch 304.51 27/08/2012 - Mise à jour pour la version long-live-branch 304.43 13/08/2012 - Mise à jour pour la version long-live-branch 304.37 31/07/2012 - Mise à jour pour la version beta 304.40 13/07/2012 - Mise à jour pour la version beta 304.22 17/06/2012 - Mise à jour pour la version beta 302.17 11/06/2012 - Mise à jour pour la version long-live-branch 295.59 06/06/2012 - Mise à jour pour la version Legacy prerelease 173.14.35 19/05/2012 - Mise à jour pour la version Legacy prerelease 173.14.34 19/05/2012 - Mise à jour pour la version beta 302.11 16/05/2012 - Mise à jour pour la version long-live-branch 295.53 03/05/2012 - Mise à jour pour la version long-live-branch 295.49 02/05/2012 - Mise à jour pour la version beta 302.07 11/04/2012 - Mise à jour pour la version long-live-branch 295.40 22/03/2012 - Mise à jour pour la version long-live-branch 295.33 14/02/2012 - Mise à jour pour la version long-live-branch 295.20 01/02/2012 - Mise à jour pour la version beta 295.17 28/12/2011 - Mise à jour pour la version beta 295.09 15/12/2011 - Mise à jour pour la version long-lived branch 275.43 22/11/2011 - Mise à jour pour la version beta 290.10 04/11/2011 - Mise à jour pour la version beta 290.06 04/11/2011 - Mise à jour pour la version long-lived branch 275.36 22/10/2011 - Mise à jour pour la version beta 290.03 05/10/2011 - Mise à jour pour la version beta 285.05.09 18/08/2011 - Mise à jour pour la version beta 285.03 03/08/2011 - Mise à jour pour la version stable 280.13 25/07/2011 - Mise à jour pour les versions beta 173.14.31, 96.43.20, 71.86.15 et stable 275.21 15/05/2011 - Mise à jour pour la version stable 275.19 01/07/2011 - Mise à jour pour la version beta 280.04 14/06/2011 - Mise à jour pour la version beta 275.09.07 05/06/2011 - Mise à jour pour la version beta 275.09.04 20/05/2011 - Mise à jour pour la version prerelease 270.41.19 et beta 275.09 20/04/2011 - Mise à jour pour la version prerelease 270.41.06 20/04/2011 - Mise à jour pour la version legacy stable 173.14.30 12/04/2011 - Mise à jour pour la version stable 270.41.03 03/03/2011 - Mise à jour pour la version beta 270.30 25/02/2011 - Mise à jour pour la version beta 270.29 15/02/2011 - Mise à jour pour la version beta 270.26 25/01/2011 - Mise à jour pour la version beta 270.18 22/01/2011 - Mise à jour pour la version stable 260.19.36 14/12/2010 - Mise à jour pour la version stable 260.19.29 10/11/2010 - Mise à jour pour la version prerelease 260.19.21 03/11/2010 - Mise à jour pour la version legacy prerelease 96.43.19 14/10/2010 - Mise à jour pour la version stable 260.19.12 01/10/2010 - Mise à jour pour la version Legacy prerelease 173.14.28 15/09/2010 - Mise à jour pour la version beta 260.19.06 08/09/2010 - Mise à jour pour la version beta 260.19.04 31/08/2010 - Mise à jour pour la version stable 256.53 29/08/2010 - Mise à jour pour la version prerelease 256.52 30/07/2010 - Mise à jour pour la version prerelease 256.44 16/07/2010 - Mise à jour pour la version Legacy prerelease 173.14.75 et 96.43.18 19/06/2010 - Mise à jour pour la version beta 256.35 17/06/2010 - Mise à jour pour la version stable 195.36.31 29/05/2010 - Mise à jour pour la version beta 256.29 23/05/2010 - Ajout blacklist du module nouveau activé par défaut avec le kernel 2.6.34 22/05/2010 - Mise à jour pour la version beta 256.25 16/03/2010 - Mise à jour pour la version prerelease 195.36.15 05/03/2010 - Retrait de la version 192.36.08, bug de ventilo 30/01/2010 - Mise à jour pour les drivers Legacy 173.xx, 96.xx et 71.xx 23/12/2009 - Mise à jour pour la version "beta" 195.30 11/12/2009 - Mise à jour pour la version "stable" 190.53 13/11/2009 - Réparation de l'injustice pour les drivers Legacy 173.xx, 96.xx et 71.xx 22/10/2009 - Mise à jour pour la version "beta" 190.42 17/10/2009 - Mise à jour pour la version "beta" 190.40 25/09/2009 - Mise à jour pour la version "opengl" 190.18.05 25/09/2009 - Mise à jour pour la version "beta" 190.36 05/09/2009 - Mise à jour pour la version "beta" 190.32 22/08/2009 - Mise à jour pour la version "beta" 185.18.36 22/08/2009 - Mise à jour pour la version "beta" 190.25 01/08/2009 - Mise à jour pour la version "stable" 185.18.31 28/07/2009 - Mise à jour pour la version "stable" 185.18.29 23/07/2009 - Mise à jour pour la version "beta" 190.18 22/07/2009 - Mise à jour pour la version "beta" 190.16 et ajout d'un lien vers tableau PureVideo HD (concernant les cartes GT 2xx) 06/06/2009 - Mise à jour pour la version "stable" 185.18.14 02/06/2009 - Mise à jour pour la version "stable" 180.60 28/05/2009 - Mise à jour pour la version "beta" 185.18.14 19/05/2009 - Mise à jour pour la version "beta" 185.18.10 14/05/2009 - Mise à jour pour la version "prerelease" 180.60 05/05/2009 - Mise à jour pour la version "beta" 185.18.08. 23/04/2009 - Mise à jour pour la version "prerelease" 180.53. 18/04/2009 - Renommage de fourbe des 180.50 en 180.51. 17/04/2009 - Mise à jour pour la version "stable" 180.50. 30/03/2009 - Mise à jour pour la version "stable" 180.44, beta 185.13. 21/03/2009 - Mise à jour pour la version 180.41. 07/03/2009 - Mise à jour pour la version 180.37, ajout de la correction du taux de rafraichissement. 25/02/2009 - Mise à jour pour la version 180.35, ajout du lien vers le README officiel et la liste des GPU et de leur capacité de décodage. 17/02/2009 - Mise à jour du topic pour la version 180.29. 18/02/2009 - Ajout de l'activation des CoolBits. 20/02/2009 - Ajout de la commande à lancer en début de session X pour retrouver son o(d)/c. |
Citation :
BORDEL MAIS C'EST PAS POSSILBE RTFM! (tips: wiki.debian.org) tips spécial neuneu:
apt-get install module-assistant m-a prepare m-a a-i nvidia apt-get install nvidia-glx (si ça s'est pas fait tout seul) dpkg-reconfigure xserver-xorg et choisir le pilote nvidia).
| C'est quand même simple non ?
|
Message édité par thana54 le 30-05-2014 à 12:53:46
|