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
nvidia [Le 01/05/2020, 11:26]
87.88.169.237
nvidia [Le 02/12/2023, 08:10] (Version actuelle)
78.196.241.242 ancienne révision (Le 09/07/2023, 21:01) restaurée
Ligne 10: Ligne 10:
 <note important>​**Ces informations (de cette note, pas de cette page) ne sont plus d'​actualité (17.04), le support de bumblebee s'est dégradé /!\... ATTENTION** : Si votre ordinateur dispose de la [[:​nvidia_optimus|technologie Optimus]], il n'est pas recommandé d'​installer le pilote propriétaire Nvidia fourni dans les dépôts Ubuntu (ou ailleurs). Allez sur la page du [[:​bumblebee|projet Bumblebee]],​ qui vous permettra d'​utiliser correctement l'​accélération 3D. <note important>​**Ces informations (de cette note, pas de cette page) ne sont plus d'​actualité (17.04), le support de bumblebee s'est dégradé /!\... ATTENTION** : Si votre ordinateur dispose de la [[:​nvidia_optimus|technologie Optimus]], il n'est pas recommandé d'​installer le pilote propriétaire Nvidia fourni dans les dépôts Ubuntu (ou ailleurs). Allez sur la page du [[:​bumblebee|projet Bumblebee]],​ qui vous permettra d'​utiliser correctement l'​accélération 3D.
 Il vous est également possible de désactiver la technologie Optimus dans votre BIOS, et dans ce cas vous pourrez utiliser les drivers ci-dessous (attention toutefois à vérifier quelle carte graphique est active).</​note>​ Il vous est également possible de désactiver la technologie Optimus dans votre BIOS, et dans ce cas vous pourrez utiliser les drivers ci-dessous (attention toutefois à vérifier quelle carte graphique est active).</​note>​
 +<note warning>​Si vous avez la 18.04.5 et ultérieur et que les jeux vidéos ne se lancent pas (Steam,​....),​ le driver par défaut est en cause. En effet, c'est la version "​NVIDIA Server"​ qui est installé d'​office mais il est possible de changer par la version "​NVIDIA Driver"​ et de redémarrer pour que les jeux refonctionnent</​note>​
 +<note warning>​AVERTISSEMENT - N'​installez pas le **driver Nvidia 535** sous peine d'​avoir un écran noir ou scintillements,​ [[https://​www.google.com/​search?​q=nvidia+driver+535+black+screen&​client=ubuntu&​hs=dqI&​channel=fs&​source=lnt&​tbs=qdr:​m&​sa=X&​ved=2ahUKEwjSmpOlooKAAxUaUqQEHUfdA9AQpwV6BAgBEA8&​biw=1280&​bih=585&​dpr=1.5|les autres forums confirment le bug majeur]].</​note>​
 =====Identifier sa carte graphique===== =====Identifier sa carte graphique=====
 Avant de continuer plus loin, il peut être intéressant de connaître sa carte graphique. Pour cela, voir [[:​carte_graphique#​identifier_sa_carte_graphique|identifier sa carte graphique]]. Avant de continuer plus loin, il peut être intéressant de connaître sa carte graphique. Pour cela, voir [[:​carte_graphique#​identifier_sa_carte_graphique|identifier sa carte graphique]].
Ligne 16: Ligne 18:
 Le //pilote libre//, du nom de **nouveau**,​ (pour le différencier de l'​ancien :-) ) est utilisé par défaut sur Ubuntu.\\ Le //pilote libre//, du nom de **nouveau**,​ (pour le différencier de l'​ancien :-) ) est utilisé par défaut sur Ubuntu.\\
 L'​utilisation de ce pilote est recommandée par la communauté 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.\\ L'​utilisation de ce pilote est recommandée par la communauté 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.\\
-Cela dit ; grâce à l'​avancée dans le développement de ce pilote, 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.\\ +Cela dit ; grâce à l'​avancée dans le développement de ce pilote, 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 le cas que sur certains tests, sur certaines cartes graphiques.\\ 
-(Sources des tests : [[http://​www.phoronix.com/​scan.php?​page=news_item&​px=OTIzMg|Phoronix]])+(Sources des tests : [[https://​www.phoronix.com/​scan.php?​page=news_item&​px=OTIzMg|Phoronix]])
  
 À noter, si la version du pilote libre ne convenait pas (cas d'une carte récente pas encore prise en charge), il est possible d'​obtenir une version plus récente développée par la [[wpfr>​X.org|Fondation Xorg]] à l'aide du [[#via un PPA|PPA proposé au chapitre d'​installation du pilote propriétaire]]. À noter, si la version du pilote libre ne convenait pas (cas d'une carte récente pas encore prise en charge), il est possible d'​obtenir une version plus récente développée par la [[wpfr>​X.org|Fondation Xorg]] à l'aide du [[#via un PPA|PPA proposé au chapitre d'​installation du pilote propriétaire]].
Ligne 45: Ligne 47:
   - Fermer le gestionnaire;​   - Fermer le gestionnaire;​
   - Redémarrer votre ordinateur.   - Redémarrer votre ordinateur.
- 
-<​note>​Parfois après l'​activation du pilote et le redémarrage,​ l'​utilitaire affiche :"Ce pilote est activé mais n'est pas actuellement utilisé."​ En fait il marche très bien, le bureau [[:Unity]] s'​active normalement.</​note>​ 
- 
  
 <​note>​ <​note>​
   * Si **aucun choix n'est disponible**,​ c'est que la version du pilote NVIDIA des dépôts n'est pas ou n'est plus compatible avec votre carte. Ne tentez pas alors d'​installer le pilote à l'aide d'un autre [[:​gestionnaire de paquets]]. Si vraiment le pilote libre en place ne vous satisfait pas, essayez plutôt une mise à jour [[#Via un PPA]] ou une installation [[#via le site officiel]].\\   * Si **aucun choix n'est disponible**,​ c'est que la version du pilote NVIDIA des dépôts n'est pas ou n'est plus compatible avec votre carte. Ne tentez pas alors d'​installer le pilote à l'aide d'un autre [[:​gestionnaire de paquets]]. Si vraiment le pilote libre en place ne vous satisfait pas, essayez plutôt une mise à jour [[#Via un PPA]] ou une installation [[#via le site officiel]].\\
-  ​* Si la liste est toujours vide après la mise à jour des dépôts ou si vous ne voyez pas apparaître le pilote souhaité, ou bien si l'​installation via le gestionnaire plante, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​nvidia-common]]** et rafraîchissez la liste des paquets.\\ +  * Si la liste des choix est toujours vide après ces manipulations,​ parlez-en dans la section « [[https://​forum.ubuntu-fr.org/​viewforum.php?​id=27|Serveurs graphiques et cartes vidéo]] » du forum.
-Retournez ensuite dans le [[:​gestionnaire_de_pilotes_proprietaires|gestionnaire de pilotes propriétaires]]. Normalement,​ le pilote doit apparaître.\\ +
-  ​* Si la liste des choix est toujours vide après ces manipulations,​ parlez-en dans la section « [[http://​forum.ubuntu-fr.org/​viewforum.php?​id=27|Serveurs graphiques et cartes vidéo]] » du forum+
-</​note>​ +
-<note warning>​Sous Kubuntu 16.04 (et je précise bien Kubuntu, donc, avec environnement KDE), cette méthode ne fonctionne pas suite à un bug : https://​bugs.launchpad.net/​ubuntu/​+source/​libqapt/​+bug/​1530523 +
-Il faudra effectuer l'​opération via le terminal (voir section **3.2 Via un PPA**).+
 </​note>​ </​note>​
 <note help>La version du pilote propriétaire des dépôts Ubuntu peut ne pas prendre correctement en charge votre carte graphique NVIDIA. Vous pouvez alors installer depuis un [[#via un PPA|PPA]] une version plus récente développée par [[wpfr>​X.org]] fonctionnant avec [[wpfr>​GNU/​Linux]] (Voir la procédure au chapitre [[#via un PPA]]) ou encore si cela ne convenait toujours pas, installer le tout dernier pilote depuis le site officiel. (Voir la procédure au chapitre [[#via le site officiel]]).</​note>​ <note help>La version du pilote propriétaire des dépôts Ubuntu peut ne pas prendre correctement en charge votre carte graphique NVIDIA. Vous pouvez alors installer depuis un [[#via un PPA|PPA]] une version plus récente développée par [[wpfr>​X.org]] fonctionnant avec [[wpfr>​GNU/​Linux]] (Voir la procédure au chapitre [[#via un PPA]]) ou encore si cela ne convenait toujours pas, installer le tout dernier pilote depuis le site officiel. (Voir la procédure au chapitre [[#via le site officiel]]).</​note>​
Ligne 90: Ligne 84:
 sudo apt update && sudo apt upgrade ​ sudo apt update && sudo apt upgrade ​
 </​code> ​ </​code> ​
-Une fois terminé, pour prendre en compte les nouvelles versions, redémarrez votre ordinateur. ​ +Une fois terminé, pour prendre en compte les nouvelles versions, redémarrez votre ordinateur.
  
 ====Via le site officiel ==== ====Via le site officiel ====
Ligne 99: Ligne 93:
  
   - Si  un pilote propriétaire est utilisé, [[#​désinstallation des pilotes propriétaires|désinstallez-le]].   - Si  un pilote propriétaire est utilisé, [[#​désinstallation des pilotes propriétaires|désinstallez-le]].
-  - Téléchargez le pilote disponible sur [[http://​www.nvidia.fr/​Download/​index.aspx?​lang=fr|cette page]] en mode manuel. ​+  - Téléchargez le pilote disponible sur [[https://​www.nvidia.fr/​Download/​index.aspx?​lang=fr|cette page]] en mode manuel. ​
 Puis dans un [[:​terminal]] à l'aide des [[:​commande_shell|commandes]] suivantes Puis dans un [[:​terminal]] à l'aide des [[:​commande_shell|commandes]] suivantes
   - Déplacez-vous dans le dossier du téléchargement (exemple pour le dossier "​Téléchargements"​):​ <​code>​cd Téléchargements</​code>​   - Déplacez-vous dans le dossier du téléchargement (exemple pour le dossier "​Téléchargements"​):​ <​code>​cd Téléchargements</​code>​
Ligne 135: Ligne 129:
  
   * Lancer l'​application depuis le [[:​unity#​tableau_de_bord_dash|tableau de bord]] d'​Unity avec le mot clé "​NVIDIA"​.   * Lancer l'​application depuis le [[:​unity#​tableau_de_bord_dash|tableau de bord]] d'​Unity avec le mot clé "​NVIDIA"​.
-  * Ou dans un [[:​terminal]],​ saisir la [[:​commande_shell|commande]] suivante: <​code>​nvidia-settings</​code>​ ou en mode [[:​sudo|administrateur]] // (Certains changements ne sont possibles que dans ce mode)//: <​code>​sudo nvidia-settings</​code>​+  * Ou dans un [[:​terminal]],​ saisir la [[:​commande_shell|commande]] suivante: <​code>​nvidia-settings</​code>​ ou en mode [[:​sudo|administrateur]] // (Certains changements ne sont possibles que dans ce mode)//: <​code>​pkexec ​nvidia-settings</​code>​
  
  
Ligne 243: Ligne 237:
  
 Une documentation détaillée sur le site de **NVIDIA**, en anglais, présente toutes les options disponibles : Une documentation détaillée sur le site de **NVIDIA**, en anglais, présente toutes les options disponibles :
-[[http://​us.download.nvidia.com/​XFree86/​Linux-x86/​177.80/​README/​appendix-b.html|les options des pilotes NVIDIA 177.80]], ​+[[http://​us.download.nvidia.com/​XFree86/​Linux-x86/​177.80/​README/​appendix-b.html|les options des pilotes NVIDIA 177.80]],
 [[http://​us.download.nvidia.com/​XFree86/​Linux-x86/​96.43.13/​README/​appendix-d.html|les options des pilotes NVIDIA 96.43.13]], ... [[http://​us.download.nvidia.com/​XFree86/​Linux-x86/​96.43.13/​README/​appendix-d.html|les options des pilotes NVIDIA 96.43.13]], ...
  
Ligne 290: Ligne 284:
 $ glxinfo | grep OpenGL $ glxinfo | grep OpenGL
 OpenGL vendor string: NVIDIA Corporation OpenGL vendor string: NVIDIA Corporation
-OpenGL renderer string: GeForce ​8600M GS/PCI/SSE2 +OpenGL renderer string: GeForce ​GTX 1050/PCIe/SSE2 
-OpenGL version string: ​2.1.2 NVIDIA ​177.80 +OpenGL ​core profile ​version string: ​4.6.0 NVIDIA 450.80.02 
-OpenGL shading language version string: ​1.20 NVIDIA via Cg compiler +OpenGL core profile shading language version string: 4.60 NVIDIA 
-OpenGL extensions:</​code>​+OpenGL core profile context flags: (none) 
 +OpenGL core profile profile mask: core profile 
 +OpenGL core profile extensions:​ 
 +OpenGL version string: 4.6.0 NVIDIA 450.80.02 
 +OpenGL shading language version string: 4.60 NVIDIA 
 +OpenGL context flags: (none) 
 +OpenGL profile mask: (none) 
 +OpenGL extensions:​ 
 +OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA ​450.80.02 
 +OpenGL ​ES profile ​shading language version string: ​OpenGL ES GLSL ES 3.20 
 +OpenGL ​ES profile ​extensions:</​code>​
  
 ==== Accélération matérielle du décodage des vidéos (VDPAU/​VAAPI) ==== ==== Accélération matérielle du décodage des vidéos (VDPAU/​VAAPI) ====
-Vous pouvez améliorer le rendu de certaines vidéos avec le pilote propriétaire,​ grâce à l’[[http://​fr.wikipedia.org/​wiki/​Video_Acceleration_API|accélération vidéo API]], voir la page [[:​vaapi#​pilote_nvidia-proprietaire|vaapi]].+Vous pouvez améliorer le rendu de certaines vidéos avec le pilote propriétaire,​ grâce à l’[[https://​fr.wikipedia.org/​wiki/​Video_Acceleration_API|accélération vidéo API]], voir la page [[:​vaapi#​pilote_nvidia-proprietaire|vaapi]].
  
 ==== Overclock ==== ==== Overclock ====
Ligne 333: Ligne 337:
 ===Pour les cartes graphiques à partir de la série 400=== ===Pour les cartes graphiques à partir de la série 400===
  
-Il y a solutions :  +Il y a solutions : 
-  - Utiliser le programme [[nvidiux|nvidiux]] ​+
   - Utiliser nvidia-settings   - Utiliser nvidia-settings
  
Ligne 375: Ligne 379:
 Sauvegarder les paramètres overclock ne doit donc être fait que lorsque l'on s'est correctement assuré que ses paramètres sont fonctionnels. </​note>​ Sauvegarder les paramètres overclock ne doit donc être fait que lorsque l'on s'est correctement assuré que ses paramètres sont fonctionnels. </​note>​
  
-  * Une méthode qui permet de parer à ce problème est l'​utilisation de [[nvidiux|nvidiux]] +  * Utiliser ​nvidia-settings en ligne de commande et donc de créer un script au démarrage de votre Ubuntu, via l'​application :
-  * L'​autre méthode est d'​utiliser ​nvidia-settings en ligne de commande et donc de créer un script au démarrage de votre Ubuntu, via l'​application :+
 <​code>​gnome-session-properties</​code>​ <​code>​gnome-session-properties</​code>​
 Ou Ou
 <​code>​mate-session-properties</​code>​ <​code>​mate-session-properties</​code>​
-Avec l'​application [[apt>​gnome-session-properties]] ou [[apt>​mate-session-properties]],​ vous devez ajouter votre script **nvidia-overclocking.sh** pour qu'il se lance au démarrage. Pour se faire, veuillez vous rendre dans **Ajouter** > **Nom** : +Avec l'​application [[apt>​gnome-session-properties]] ou [[apt>​mate-session-properties]],​ vous devez ajouter votre script **nvidia-overclocking.sh** pour qu'il se lance au démarrage. Pour se faire, veuillez vous rendre dans **Ajouter** > **Nom** :
 <​code>​Nvidia Overclocking</​code> ​ <​code>​Nvidia Overclocking</​code> ​
 Et dans **Commande** : Et dans **Commande** :
Ligne 404: Ligne 407:
 Il existe aussi une autre méthode (valable seulement sous Gnome), elle consiste à mettre en place votre commande dans //​~/​.xsession//:​ Il existe aussi une autre méthode (valable seulement sous Gnome), elle consiste à mettre en place votre commande dans //​~/​.xsession//:​
 <​code>​ nano ~/​.xsession</​code>​ <​code>​ nano ~/​.xsession</​code>​
-Ensuite (Veuillez bien mettre les deux commandes sur deux lignes) : +Ensuite (Veuillez bien mettre les deux commandes sur deux lignes) :
 <​file>​nvidia-settings -a GPUOverclockingState=1 -a GPU2DClockFreqs=169,​100 -a GPU3DClockFreqs=350,​301 <​file>​nvidia-settings -a GPUOverclockingState=1 -a GPU2DClockFreqs=169,​100 -a GPU3DClockFreqs=350,​301
 exec gnome-session</​file>​ exec gnome-session</​file>​
Ligne 449: Ligne 452:
   * **(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)** [[https://​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.
   * **(fr)** [[nvidia_optimus|nVidia Optimus : la vidéo hybride de gestion de double carte graphique nVidia Optimus / Intel]]   * **(fr)** [[nvidia_optimus|nVidia Optimus : la vidéo hybride de gestion de double carte graphique nVidia Optimus / Intel]]
  
  • nvidia.1588325199.txt.gz
  • Dernière modification: Le 01/05/2020, 11:26
  • par 87.88.169.237