Ceci est une ancienne révision du document !



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.

Prime : Optimus sous Linux

Cette page présente l'installation du logiciel Prime, dont le but est de supporter la 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.

Prime prend en charge les pilotes propriétaires Nvidia mais ne fonctionne pas avec le pilote libre Nouveau !

De manière générale, les différents composants matériels présents dans de tels ordinateurs nécessitent l'utilisation d'un 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 :

sudo apt-get purge bumblebee* primus libvdpau-va-gl1

Ensuite, il faut installer les drivers propriétaires NVidia. Lancez "Pilotes additionnels" (pressez une fois la touche Super et commencez à taper le nom de l'application) : lancement de "Pilotes additionnel"

Cela lance l'application "Logiciels et mises à jour" sur l'onglet "Pilotes additionnels": Sélecteur de pilotes additionnels Si "Nouveau" est sélectionné, vous utilisez les pilotes libres. Vous constatez que les noms de pilotes finissent pas un numéro de version. Sur l'illustration ci-dessu, la dernière version du driver propriétaire NVIDIA est la 460, c'est donc celle-ci que je sélectionne. N'oubliez pas de cliquer sur "Appliquer les changements". Vous aurez à entrer votre mot de passe. Le pilote sélectionné ne sera actif qu'au redémarrage de votre machine.

Pour obtenir 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'installer le paquet vdpau-va-driver

Redémarrez ensuite votre système.

Après le redémarrage, vous pourrez utiliser l'application nvidia-settings pour choisir les performances (passage du GPU intégré au GPU NVidia et vice versa).

Le basculement n'est pas automatique comme sous Windows® mais manuel. Il y a 2 solutions.

Pour les 2 méthodes, le basculement de votre carte graphique nécessite le redémarrage de votre session utilisateur.

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 processeur graphique actif.

nvidia-settings profiles

Prime Indicator

Pour Ubuntu Unity et Cubuntu:

Prime Indicator est un petit utilitaire pour Ubuntu qui permet aux utilisateurs de basculer rapidement entre les cartes graphiques Intel et Nvidia.

  1. Ajoutez le PPA ppa:kranich/cubuntu1) dans vos sources de logiciels;
  2. Puis redémarrez votre système.

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) ici et 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 :

sudo prime-select nvidia

pour basculer sur la carte graphique

ou

sudo prime-select intel

pour revenir sur le processeur.

En version 20.04.1 jongler avec cette technique peut empêcher de booter Voir cette discussion

Redémarrez votre ordinateur après chaque changement.


  • prime.1617263000.txt.gz
  • Dernière modification: Le 01/04/2021, 09:43
  • par Syrion