Différences
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 | ||
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 //K -> 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. |