web-dev-qa-db-fra.com

Comment fonctionnent-ils quand vous avez deux cartes graphiques sur Ubuntu?

J'ai un ordinateur portable Asus-n552vw qui a deux cartes graphiques:

1- intel HD graphics 530
2- nvidia Geforce GTX960m

Et installé Ubuntu 16.04.2. Je ne sais pas quel graphique est utilisé actuellement et sont-ils installés correctement ou non? parce que quand j'essaie de suspendre, cela me donne une erreur PCIe et je devrais éteindre hors tension.

J'ai également Windows 10 à côté d'Ubuntu et il utilise Intel 530 graphique par défaut. Il utilise uniquement la carte nvidia 960m lorsque je lance certains logiciels tels que Solidworks.

J'aime savoir comment fonctionne Ubuntu et comment puis-je éteindre le 960m et n'utiliser que 530 sur Ubuntu? Également résoudre le problème de suspension!

1
user145959

Je n'ai plus d'ordinateur portable à double processeur graphique pour le tester, mais cela ressemblait beaucoup à NVIDIA Optimus (pour passer d'une carte à une autre). Sous Linux, cela est géré par le projet bumblebee.

https://bumblebee-project.org/

Je crois que cela se trouve dans le repo univers/multivers (univers est un logiciel géré par la communauté, un logiciel multivers protégé par des droits d'auteur). Si pour une raison quelconque, elles ne sont pas activées sur votre ordinateur (au cas où il se plaint de ne pas trouver le logiciel), vous pouvez les activer avec

Sudo add-apt-repository universe
Sudo add-apt-repository multiverse
Sudo apt-get update

Pour installer bumblebee

Sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic primus 
reboot

Maintenant, il devrait utiliser par défaut votre gpu intel (pour des raisons d'économie d'énergie), pour démarrer une application avec votre carte dédiée, vous la lancez avec la commande "optirun application-to-start", comme dans:

optirun blender
optirun nvidia-settings
...
1
canofcolliders