web-dev-qa-db-fra.com

Prise en charge de Nvidia Optimus (ThinkPad E470)

Je voudrais exécuter Ubuntu sur mon nouveau Thinkpad E470. Nvidia Optimus est-il supporté? Auparavant, vous deviez exécuter les pilotes propriétaires avec le dGPU activé toujours au lieu d'utiliser l'iGPU. La situation s'est-elle améliorée, notamment en ce qui concerne la durée de vie de la batterie? Si possible, je n'utiliserais que l'iGPU, car je n'ai pas l'intention de jouer à des jeux. Est-ce que je m'abstiendrais juste d'installer le pilote propriétaire pour y parvenir?

2
H3R3T1K

Si vous souhaitez uniquement utiliser votre carte Intel, le mieux est de saisir votre configuration BIOS/UEFI et de définir l'option permettant d'utiliser uniquement l'iGPU. Toutefois, si vous pensez que vous souhaitez également utiliser la carte Nvidia (par exemple, pour SuperTuxKart ), votre meilleur choix semble être Bumblebee. Bumblebee exécute tout sur l'iGPU par défaut et vous pouvez exécuter des applications spécifiques sur le dGPU en préfixant la commande avec optirun, par exemple. optirun supertuxkart. Installez-le en exécutant:

Sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-340

(Vous pouvez utiliser une version plus récente des pilotes Nvidia, il suffit de changer 340 pour choisir la version de votre choix.)

Sinon, vous pouvez simplement utiliser nvidia-prime, qui permet de basculer entre les GPU à l'aide de Sudo prime-select (intel/nvidia), mais cette solution nécessite un redémarrage après la commutation pour que les modifications prennent effet. (et qui veut redémarrer juste pour jouer quelques minutes de SuperTuxKart?)

Liens pertinents:

Dois-je installer le système Bumblebee for Hybrid Graphics pour activer Optimus sur Ubuntu 16.04?

Comment configurer nVidia Optimus/Bumblebee dans 14.04 (notez que l'interface utilisateur mentionnée dans la réponse en haut n'existe plus)

https://bumblebee-project.org/

https://wiki.ubuntu.com/Bumblebee

http://www.Dell.com/support/article/us/en/4/SLN298431/a-guide-to-nvidia-optimus-on-Dell-pcs-with-an-ubuntu-operating- system? lang = EN (montre comment utiliser nvidia-prime)

1
QwertyChouskie

Vous avez trois options. Votre première option est bumblebee, qui est actuellement obsolète, bien qu’il soit encore en développement et qu’on travaille comme fonctionnant sous Ubuntu 16.04.

Pour installer bumblebee, ouvrez une fenêtre de terminal et tapez ce qui suit:

Sudo apt install bumblebee bumblebee-nvidia primus nvidia-381

Une autre option est prime, qui fonctionne assez bien mais semble ne supporter que nouveau et nécessite un redémarrage de X-Server pour changer le GPU actif. Pour installer prime, ouvrez une fenêtre de terminal et tapez ce qui suit:

Sudo apt install nvidia-381 nvidia-prime

Après avoir installé prime, vous devriez avoir une fenêtre qui ressemble à ceci: PRIME

Votre troisième option consiste à installer l’inversion de vitesse, bien que je ne le recommande pas, car elle définit votre GPU NVIDIA comme votre GPU par défaut et videra votre batterie de manière incroyable.

sources: Dois-je installer le système Bumblebee for Hybrid Graphics pour activer Optimus sur Ubuntu 16.04?

3
Ken

Solution possible en double de cette réponse de dschinn1001 ici, suivez les liens indiqués - vous devrez supprimer les pilotes nvidia installés et installer les paquets actuellement disponibles via les liens correspondants. cuda-sdk-1.1-beta fonctionne bien avec cuda optimus:

écran noir au démarrage lorsque des pilotes NVIDIA sont installés

0
dschinn1001