Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
prime [Le 26/04/2014, 12:16] – [Passer de la Nvidia a la Intel et vice versa] mario_26 | prime [Le 13/10/2020, 12:07] (Version actuelle) – [Si NVIDIA X Server Settings ne lance plus] 88.122.224.21 |
---|
| {{tag>Xenial matériel carte_graphique nvidia}} |
| ---- |
| <note warning>Cette page n'est plus à jour : il est question de basculement automatique (comment ???) et plus bas de baculement forcément manuel. |
| Merci à des personnes compétentes d'actualiser le document.</note> |
| |
| |
| ====== Prime : Optimus sous Linux ====== |
| |
| Cette page présente l'installation du logiciel **Prime**, dont le but est de supporter la [[:nvidia_optimus|technologie Optimus de NVIDIA]] sous Linux. |
| |
| |
| **Prime** apporte un meilleur support pour les ordinateurs portables disposant de la technologie Optimus. Il permet de gérer cette technologie présente dans de nombreux PC portables équipés d’un processeur Intel et d’une carte graphique dédiée Nvidia. Pour rappel, Optimus permet de basculer automatiquement de l’une à l’autre, en fonction des logiciels lancés par l’utilisateur. |
| |
| <note important>Prime prend en charge les pilotes propriétaires Nvidia mais ne fonctionne pas avec le pilote libre Nouveau !</note> |
| |
| |
| ===== Installation ===== |
| |
| De manière générale, les différents composants matériels présents dans de tels ordinateurs nécessitent l'utilisation d'un [[kernel|noyau]] récent. |
| |
| Si vous voulez installer le support Optimus avec le pilote graphique Nvidia 319 ou plus récent, voici ce que vous devez faire : |
| |
| Tout d'abord, désinstaller Bumblebee et libvdpau-va-gl1 si nécessaire : |
| |
| <code>sudo apt-get purge bumblebee* primus libvdpau-va-gl1</code> |
| |
| [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installer les paquets]] **[[apt>nvidia-390,nvidia-prime,mesa-utils|nvidia-390 nvidia-prime mesa-utils]]**. |
| |
| <note>Il est préférable d'installer le plus récent driver nvidia présent dans les dépôts. Au 24/12/2018, il s'agit du 390. Cela évite des problèmes d'écran noir au démarrage notamment lors d'utilisation de carte graphique récente.</note> |
| |
| Pour obtenir [[vaapi|l’accélération]] GPU pour les vidéos HD via le pilote nvidia et un player compatible (VLC, mplayer, xbmc, etc) |
| |
| il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>vdpau-va-driver|vdpau-va-driver]]** |
| |
| Redémarrez ensuite votre système. |
| |
| Votre ordinateur portable utilisera le GPU Nvidia par défaut pour tous les programmes lancé sur le système (bureau compris). |
| |
| Une autre solution consiste à installer la prise en charge automatiquement : |
| Allez sur Système, Mise à jour, Pilotes ; tout sera installé et vérifié sans dommage. |
| Pour la prise en charge des pilotes actuels et futurs, rendez-vous sur ce [[http://www.sysads.co.uk/category/nvidia/ |
| |lien]] PPA (NOTE : lien mort !!!). |
| |
| ===== Passer de la Nvidia à la Intel et vice versa ===== |
| |
| Le basculement n'est pas automatique comme sous Windows® mais manuel. Il y a 2 solutions. |
| <note>Pour les 2 méthodes, le basculement de votre carte graphique nécessite le [[:lightdm#redemarrage_de_session|redémarrage de votre session utilisateur]].</note> |
| ==== Nvidia Settings ==== |
| //Pour Ubuntu et toutes ses [[:variantes]]: // |
| |
| Lancez **Nvidia-setting** l'utilitaire de configuration Nvidia. Vous aurez un onglet PRIME profiles qui permet de changer le [[wpfr>processeur graphique]] actif. |
| |
| {{:nvidia-prime-profiles.jpg|nvidia}} |
| |
| ==== Prime Indicator ==== |
| //Pour [[:unity|Ubuntu Unity]] et [[http://cubuntu.fr|Cubuntu]]:// |
| |
| **Prime Indicator** est un petit utilitaire pour Ubuntu qui permet aux utilisateurs de basculer rapidement entre les cartes graphiques Intel et Nvidia. |
| |
| {{:nvidia:prime-indicator.jpg?200|}} |
| |
| - [[:PPA|Ajoutez le PPA]] **ppa:kranich/cubuntu**((https://launchpad.net/~kranich/+archive/ubuntu/cubuntu)) dans vos sources de logiciels; |
| - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]]; |
| - [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt>prime-indicator]]** |
| - Puis redémarrez votre système. |
| |
| |
| =====Problèmes connus===== |
| ====Gel de l'écran à l'utilisation du touchpad==== |
| |
| Après l'installation de Prime et des derniers pilotes propriétaires Nvidia, un bug provoquerait un gel de l'écran à l'utilisation du touchpad. Les détails et témoignages sur launchpad.net (en anglais) [[https://bugs.launchpad.net/ubuntu/+source/nvidia-prime/+bug/1220426|ici]] et [[https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-331/+bug/1277245|ici]]. |
| |
| ====Si NVIDIA X Server Settings ne lance plus==== |
| |
| Après avoir installé le driver propriétaire, il est possible de switcher dans l'onglet Prime entre la carte graphique et le processeur. Un bug reconnu empêche NVIDIA X Server Settings de se lancer en version 384.69-0ubuntu1 lorsque le choix Prime est mis sur le processeur. |
| |
| Dans ce cas, pour switcher à nouveau, il faut utiliser cette commande : |
| |
| <code>sudo prime-select nvidia</code> pour basculer sur la carte graphique |
| |
| ou |
| |
| <code>sudo prime-select intel</code> pour revenir sur le processeur. |
| <note warning>En version 20.04.1 jongler avec cette technique peut empêcher de booter Voir [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22351188#p22351188|cette discussion]] </note> |
| |
| Redémarrez votre ordinateur après chaque changement. |
| ===== Lien divers ===== |
| * **(fr)** [[http://www.nextinpact.com/news/84863-nvidia-prime-optimus-sous-ubuntu-14-04-via-interface-graphique.htm|nvidia-prime fr]] |
| * **(en)**[[https://launchpad.net/ubuntu/+source/nvidia-prime|nvidia-prime Launchpad]] |
| * **(en)**[[https://github.com/beidl/prime-indicator|prime indicator GitHub]] |
| * **(en)**[[http://askubuntu.com/questions/485582/nvidia-drivers-question]] |
| * **(en)**[[http://ubuntuforums.org/showthread.php?t=2221392]] |
| ---- |
| //Contributeurs : [[:utilisateurs:mario_26,|mario_26]], [[:utilisateurs:gp974,|gp974]] // |