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
nvidia [Le 08/04/2013, 22:18]
82.246.199.149 [Problème après installation ou mise à jour des drivers vidéo de Quantal Quetzal 12.10]
nvidia [Le 04/08/2014, 22:01]
79.93.20.5 [Overclock]
Ligne 1: Ligne 1:
-{{tag>​Lucid matériel carte_graphique nvidia BROUILLON}}+{{tag>​Lucid ​precise quantal ​matériel carte_graphique nvidia BROUILLON}}
  
 ---- ----
Ligne 23: Ligne 23:
 <​note>​L'​utilisation de l'un de ces pilotes est généralement recommandée par les acteurs des logiciels libres. Ils sont par nature mieux intégrés à **Ubuntu** que les pilotes propriétaires,​ mais il peut y avoir des lacunes dues aux délais de développement et aux spécifications non publiées par NVIDIA. Par conséquent les développeurs sont contraint de pratiquer le **[[http://​fr.wikipedia.org/​wiki/​Rétro-ingénierie|reverse engineering]]**. Préférez une carte vidéo chez les concurrents qui sont plus coopératifs pour fournir leurs spécs. cf [[http://​en.wikipedia.org/​wiki/​NVIDIA#​Documentation_and_drivers|NVIDIA:​ Documentation_and_drivers]] <​note>​L'​utilisation de l'un de ces pilotes est généralement recommandée par les acteurs des logiciels libres. Ils sont par nature mieux intégrés à **Ubuntu** que les pilotes propriétaires,​ mais il peut y avoir des lacunes dues aux délais de développement et aux spécifications non publiées par NVIDIA. Par conséquent les développeurs sont contraint de pratiquer le **[[http://​fr.wikipedia.org/​wiki/​Rétro-ingénierie|reverse engineering]]**. Préférez une carte vidéo chez les concurrents qui sont plus coopératifs pour fournir leurs spécs. cf [[http://​en.wikipedia.org/​wiki/​NVIDIA#​Documentation_and_drivers|NVIDIA:​ Documentation_and_drivers]]
  
-Cela dit ; grâce à l'​avancée dans le développement de ce driver et des futurs noyaux Linux postérieurs à la version 2.6.39, l'​accélération matérielle et la 3D seraient sur le point de dépasser ​les performances du pilote propriétaire. Information à prendre avec réserve, puisque ce n'est pour le moment que le cas sur certains tests, sur certaines cartes graphiques, et avec l'​indispensable noyau postérieur à 2.6.39 (à partir de [[oneiric|Ubuntu 11.10]]).+Cela dit ; grâce à l'​avancée dans le développement de ce driver et des futurs noyaux Linux postérieurs à la version 2.6.39, l'​accélération matérielle et la 3D seraient sur le point de rattraper ​les performances du pilote propriétaire. Information à prendre avec réserve, puisque ce n'est pour le moment que le cas sur certains tests, sur certaines cartes graphiques, et avec l'​indispensable noyau postérieur à 2.6.39 (à partir de [[oneiric|Ubuntu 11.10]]).
 Sources des tests : [[http://​www.phoronix.com/​scan.php?​page=news_item&​px=OTIzMg|Phoronix]] </​note>​ Sources des tests : [[http://​www.phoronix.com/​scan.php?​page=news_item&​px=OTIzMg|Phoronix]] </​note>​
  
Ligne 35: Ligne 35:
 <​note>​Cette méthode est vivement recommandée en cas d'​installation du //pilote propriétaire//​. C'est la méthode la plus simple qui utilise des pilotes spécialement empaquetés pour **Ubuntu**, dont les mises à jour seront proposées automatiquement.</​note>​ <​note>​Cette méthode est vivement recommandée en cas d'​installation du //pilote propriétaire//​. C'est la méthode la plus simple qui utilise des pilotes spécialement empaquetés pour **Ubuntu**, dont les mises à jour seront proposées automatiquement.</​note>​
  
-Pour installer les pilotes propriétaires,​ il suffit d'​aller dans //Système ​-> Administration ​-> Pilotes ​de périphériques//. Plusieurs choix de versions peuvent être disponibles.+Pour installer les pilotes propriétaires,​ il suffit d'​aller dans //-> Applications -> Système ​-> Pilotes ​supplémentaires//. Plusieurs choix de versions peuvent être disponibles.
  
 {{ pilotes_proprio.png?​400 |Pilotes de périphériques}} {{ pilotes_proprio.png?​400 |Pilotes de périphériques}}
  
 <note important>​Depuis la version 12.10 d'​Ubuntu (et de Xubuntu), l'​interface //Pilotes de périphériques//​ (jockey-gtk) n'est plus qu'un paquet de transition. **La configuration du pilote se fait via le gestionnaire de source de logiciels** accessible dans les paramètres système.</​note>​ <note important>​Depuis la version 12.10 d'​Ubuntu (et de Xubuntu), l'​interface //Pilotes de périphériques//​ (jockey-gtk) n'est plus qu'un paquet de transition. **La configuration du pilote se fait via le gestionnaire de source de logiciels** accessible dans les paramètres système.</​note>​
 +<​note>​ avec l'​interface unity (sous Salamander (13.10), cliquez sur l'​icône [[unity#​tableau_de_bord_dash|tableau de bord]] puis saisir logi... pour lancer "​**Logiciels & Mises à jour**"​.
 +Le dernier onglet, "​Pilotes additionnels",​ donne accès à d'​autres pilotes.\\
 +Si vous utilisez l'​interface Gnome, c'est dans Application->​Outils systèmes->​Préférences</​note>​
 **Si aucun choix n'est disponible**,​ allez dans //Système -> Administration -> Sources de logiciels//,​ et vérifiez dans le premier onglet (Logiciels Ubuntu) que la case « Pilotes propriétaires de périphériques » est bien cochée. Si elle était déjà cochée, lancez //Système -> Administration -> Gestionnaire de mises à jour//, pour mettre à jour la liste des paquets disponibles ; si vous venez de l'​activer,​ la mise à jour sera demandée dès la fermeture de la fenêtre « Sources de logiciels ». Une connexion Internet doit bien sûr être active. **Si aucun choix n'est disponible**,​ allez dans //Système -> Administration -> Sources de logiciels//,​ et vérifiez dans le premier onglet (Logiciels Ubuntu) que la case « Pilotes propriétaires de périphériques » est bien cochée. Si elle était déjà cochée, lancez //Système -> Administration -> Gestionnaire de mises à jour//, pour mettre à jour la liste des paquets disponibles ; si vous venez de l'​activer,​ la mise à jour sera demandée dès la fermeture de la fenêtre « Sources de logiciels ». Une connexion Internet doit bien sûr être active.
  
Ligne 64: Ligne 67:
 Pour mettre à jour votre pilote : Pour mettre à jour votre pilote :
  
-== Ubuntu 10.04 LTS, 12.04 LTS  ​et 12.10 ==+== Ubuntu 10.04 LTS, 12.04 LTS  ​a 14.04 ==
 <note important>​A voir si c'est toujours utile, notamment sous 12.10, car les pilotes **[[apt>​nvidia-current]]** sont mis à jour automatiquement,​ les pilotes étant proposés en experimental pour les versions beta (**[[apt>​nvidia-experimental-310]]** ou **[[apt>​nvidia-experimental-304]]**</​note>​ <note important>​A voir si c'est toujours utile, notamment sous 12.10, car les pilotes **[[apt>​nvidia-current]]** sont mis à jour automatiquement,​ les pilotes étant proposés en experimental pour les versions beta (**[[apt>​nvidia-experimental-310]]** ou **[[apt>​nvidia-experimental-304]]**</​note>​
   * [[:​PPA|Ajoutez le PPA]] **ppa:​ubuntu-x-swat/​x-updates**((https://​launchpad.net/​~ubuntu-x-swat/​+archive/​x-updates)) dans vos sources de logiciels ( ppa pour NVIDIA ou ATI/AMD ).   * [[:​PPA|Ajoutez le PPA]] **ppa:​ubuntu-x-swat/​x-updates**((https://​launchpad.net/​~ubuntu-x-swat/​+archive/​x-updates)) dans vos sources de logiciels ( ppa pour NVIDIA ou ATI/AMD ).
 <​code>​ <​code>​
-sudo apt-add-repository ppa:​ubuntu-x-swat/​x-updates+sudo apt-get remove nvidia* 
 +sudo add-apt-repository ppa:​ubuntu-x-swat/​x-updates ​
 sudo apt-get update sudo apt-get update
-sudo apt-get install nvidia-current+sudo apt-get install nvidia-331 nvidia-331-uvm
 sudo reboot ​ sudo reboot ​
 </​code>​ </​code>​
Ligne 83: Ligne 87:
   * [[:​PPA|Ajoutez le PPA]] **ppa:​nvidia-vdpau/​ppa**((https://​launchpad.net/​~nvidia-vdpau/​+archive/​ppa)) dans vos sources de logiciels.   * [[:​PPA|Ajoutez le PPA]] **ppa:​nvidia-vdpau/​ppa**((https://​launchpad.net/​~nvidia-vdpau/​+archive/​ppa)) dans vos sources de logiciels.
  
-== Ubuntu 8.04 LTS == 
- 
-  * [[:​tutoriel:​comment_modifier_sources_maj|Modifiez vos sources de mises à jour]] pour y ajouter le(s) dépôt(s) suivant(s) : 
-    * Pour Ubuntu 8.04 Hardy Heron :<​file>​deb http://​ppa.launchpad.net/​nvidia-vdpau/​ppa/​ubuntu hardy main 
-deb-src http://​ppa.launchpad.net/​nvidia-vdpau/​ppa/​ubuntu hardy main</​file>​ 
-  * __Pour Hardy seulement__,​ [[:​tutoriel:​comment_modifier_sources_maj#​gerer_les_cles_d_authentification|installez la clé]] :<​code>​sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CEC06767</​code>​ 
   * Puis [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]]. //( Ici la mise à jour NVIDIA )//   * Puis [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]]. //( Ici la mise à jour NVIDIA )//
  
Ligne 477: Ligne 475:
 Redémarrez le serveur X et vous trouverez une nouvelle option dans nvidia-setting. Redémarrez le serveur X et vous trouverez une nouvelle option dans nvidia-setting.
  
-=== Sauvegarde des settings ​overclock ===+Depuis la sortie des pilotes 337, l'​option pour l'​overcloking est de nouveau disponible pour les cartes 400 à 700 mais le numéro n'est plus "​1"​ mais "​8"​. 
 + 
 +Pour modifier le fichier xorg.conf tapez la commande ci-dessous dans un terminal : 
 +<​code>​ gksudo nautilus </​code>​ 
 +Cette commande va ouvrir une fenêtre de navigation en mode super utilisateur. Vous pourrez ainsi ouvrir, modifier et enregistrer le fichier xorg.conf qui se situe dans /ect/X11 . 
 +Si vous ne voyez pas le fichier xorg.conf vous pouvez le créer avec la commande : 
 +<​code>​ sudo nvidia-xconfig </​code>​ 
 +Une fois le fichier xorg.conf ouvert, allez dans la partie Section "​Device"​ et ajoutez <​code>​Option "​Coolbits"​ "​8"​ </​code>​ 
 +Vous obtenez ainsi : 
 + 
 +<​code>​ Section "​Device"​  
 +      Identifier ​       "​Device0" ​  
 +      Driver ​           "​nvidia"​ 
 +      VendorName ​       "​NVIDIA Corporation"​ 
 +      Option ​           "​Coolbits" ​  "​8"​ 
 + End Section ​                     </​code>​ 
 +Il n'y a plus alors qu'à redémarrer le serveur x par la combinaison des touches Alt+Syt+K. 
 +Dans NVIDIA X Server Setting, section PowerMizer, une nouvelle option est apparue "​Editable Performance Levels"​. Cette option permet d'​overclocker votre carte graphique mais également de l'​underclocker. 
 + 
 +=== Sauvegarde des paramètres ​overclock ===
 Après un redémarrage X (session Ubuntu ou PC), les paramètres d'​overclocking sont perdus car nvidia-settings ne les sauvegarde pas. Après un redémarrage X (session Ubuntu ou PC), les paramètres d'​overclocking sont perdus car nvidia-settings ne les sauvegarde pas.
  
Ligne 488: Ligne 505:
  
 //Ceci va activer l'​overclocking,​ définir une fréquence à 600MHz GPU, 522MHz Mémoire et activer le PowerMize à "​Performance maximum"​.//​ //Ceci va activer l'​overclocking,​ définir une fréquence à 600MHz GPU, 522MHz Mémoire et activer le PowerMize à "​Performance maximum"​.//​
 +
 +===== Forcer le 96/​120/​144hz sur des moniteurs compatibles (pixel clocking) =====
 +Certains moniteurs aux très bonnes caractéristiques (dalle 27" PLS MAT 8ms - 2560x1440P) disponibles par l'​import à faible coût, tels que le Qnix QX2710 et le X-Star DP2710, proposent par défaut à la carte graphique un EDID 60hz, alors que les dalles peuvent être facilement overclockées logiciellement en 96hz, voir en 120hz et 144hz si vous êtes chanceux.
 +
 +Vous pourrez trouver quelques explications sur le sujet et un xorg tout propre [[moniteur_Qnix_QX2710|sur cette page du wiki]].
 +
 +
 +
 ===== FAQ, notes ou problèmes récurrents ===== ===== FAQ, notes ou problèmes récurrents =====
  
Ligne 673: Ligne 698:
 </​code>​ </​code>​
  
-==== Geforce séries G105M et G103M ====+==== Geforce séries G105M et G103M avec Ubuntu 10.10 ou inférieur ​====
  
-Ces cartes ​sont assez mal supportées par Linux. Elles présentent ​un comportement original qui fait un affichage divisé en 6 petits écrans d'une moyenne de 640×480 pixels.+<note tip>Ce comportement est (loin ?) d'​être systématique</​note>​ 
 + 
 +Ces cartes ​peuvent présenter ​un comportement original qui fait un affichage divisé en 6 petits écrans d'une moyenne de 640×480 pixels.
 Pour corriger cela, il faut utiliser un profil d'​écran particulier. Pour corriger cela, il faut utiliser un profil d'​écran particulier.
  
Ligne 731: Ligne 758:
 Premièrement,​ essayez de le réinstaller normalement : Premièrement,​ essayez de le réinstaller normalement :
  
-  sudo apt-get purge nvidia-*+  sudo apt-get purge 'nvidia-*'
   sudo apt-get autoclean   sudo apt-get autoclean
   sudo apt-get install nvidia-glx-180   sudo apt-get install nvidia-glx-180
Ligne 810: Ligne 837:
 <​code>​sudo apt-get purge nvidia-*</​code>​ <​code>​sudo apt-get purge nvidia-*</​code>​
   * Arrêtez le processus lightDM   * Arrêtez le processus lightDM
-<​code>​sudo service ​lighdm ​stop</​code>​+<​code>​sudo service ​lightdm ​stop</​code>​
   * Installer le paquet "​linux-headers-generic"​   * Installer le paquet "​linux-headers-generic"​
 <​code>​sudo apt-get install linux-headers-generic</​code>​ <​code>​sudo apt-get install linux-headers-generic</​code>​
Ligne 817: Ligne 844:
   * Redémarrez   * Redémarrez
 <​code>​sudo reboot</​code>​ <​code>​sudo reboot</​code>​
- + 
 +==== Problème après installation : les touches pour régler la luminosité de l'​écran ne marchent plus  ==== 
 + 
 +Si, après l'​installation du driver NVidia, vous n'avez plus accès au réglage de la luminosité de l'​écran ​ : 
 +  * Créez le fichier 10-nvidia-brightness.conf 
 +<​code>​sudo nano /​usr/​share/​X11/​xorg.conf.d/​10-nvidia-brightness.conf</​code>​ 
 +  * Puis copiez ce code dans le fichier 
 +<​code>​Section "​Device"​ 
 +    Identifier ​    "​Device0"​ 
 +    Driver ​        "​nvidia"​ 
 +    Option ​        "​RegistryDwords"​ "​EnableBrightnessControl=1"​ 
 +EndSection</​code>​ 
 +  * Lorsque vous relancerez votre session, les touches seront de nouveau fonctionnelles
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(en)** [[wu>HardwareSupportComponentsVideoCardsNVIDIA|Page NVIDIA de la documentation officielle]] avec la liste des compatibilités+  * **(en)** [[wu>HardwareSupportComponentsVideoCardsNvidia|Page NVIDIA de la documentation officielle]] avec la liste des compatibilités
   * **(en)** [[http://​www.ubuntugeek.com/​howto-install-nvidia-190-25-beta-drivers-in-ubuntu-jauntyintrepidhardy.html|page Installation des pilotes en version bêta]]   * **(en)** [[http://​www.ubuntugeek.com/​howto-install-nvidia-190-25-beta-drivers-in-ubuntu-jauntyintrepidhardy.html|page Installation des pilotes en version bêta]]
   * **(en)** [[http://​willem.engen.nl/​projects/​disper/​|Disper]] : outil en ligne de commande pour paramétrer l'​écran avec le pilote propriétaire NVIDIA. Idéal pour être utilisé avec des scripts.   * **(en)** [[http://​willem.engen.nl/​projects/​disper/​|Disper]] : outil en ligne de commande pour paramétrer l'​écran avec le pilote propriétaire NVIDIA. Idéal pour être utilisé avec des scripts.
  • nvidia.txt
  • Dernière modification: Le 02/12/2023, 08:10
  • par 78.196.241.242