
Une carte Optimus est une carte NVidia Hybride, couplée avec une puce intégrée Intel.
Le but de cette techno est d'améliorer l'autonomie d'un portable, et n'est présente que dans ceux-ci.
Sous Windows, c'est :
Ainsi, le PC, quand il n'a pas besoin de puissance graphique, on ne tourne que sur Intel.
Sous Linux, les 2 cartes sont allumées mais seule le chipset graphique Intel est utilisé, puisque pas de pilote NVidia compatible.
Donc, même si on ne fait rien sur son ordinateur portable, l'autonomie est réduite.
Si on s'amuse à installer les pilotes NVidia, en forçant Xorg à utiliser la NVidia, celui-ci ne se lancera pas!
(A l'heure d'aujourd'hui avec les drivers 319 et le kernel 3.10.9)
Un projet libre, nommé
bumblebee est né pour pallier à ce problème, d'utiliser un fichier Xorg.nvidia pour lancer une application avec le pilote NVidia.
Mais avec seulement
bumblebee installé, les deux cartes graphiques fonctionnent toujours. Même lorsque la NVidia n'est pas sollicitée.
En parallèle de
bumblebee, on a
bbswitch qui permet justement de couper l'alimentation de la carte NVidia lorsqu'aucune application 'optirun' n'est exécutée. (Optirun étant la commande permettant d'exécuter une application avec la carte graphique NVidia).
Ces deux logiciels (
bumblebee et
bbswith) fonctionnent en duo, avec le pilote NVidia installé à côté pour "reproduire" la technologie incluse dans le driver NVidia.
Sans
bumblebee et
bbswitch => Autonomie de 1h30 avec la batterie.
Dans les mêmes conditions avec
bumblebee +
bbswitch => Autonomie de 4h30 avec la batterie sans qu'aucune application 3D ne tourne avec la commande 'optirun'.
Même si on se fiche de l'autonomie, il n'est pas possible de désactiver dans le BIOS la puce graphique Intel pour ne fonctionner qu'avec la carte NVidia.
Assurez-vous à ce stade que votre Mageia soit à jour !
Relevez la version de votre noyau :
On installe enfin notre bumblebee.
Lors de l'installation, deux choix s'offrent à nous :
Installer la version de notre choix :
Pour de meilleures performances, je choisis bumblebee-nvidia
Une remarque peut s'offrir à vous si vous avez plusieurs noyaux installés :
Choisissez le paquet qui correspond à votre version.
Vous aurez peut être ce message :
Choisissez libstdc++-devel-4.8.2-3.
Si on est sur une machine 64bits, il est nécessaire d'installer quelques librairies 32bits si on souhaite faire fonctionner des applications 32bits (comme steam par exemple) :
Une fois l'opération terminée, il faut redémarrer
Maintenant que bumblebee est installé, on peut tester les performances.
Si on n'utilise pas la commande
optirun, on constate que les performances sont moyennes :
Maintenant, on teste avec la commande
optirun (c'est à dire avec la carte NVidia) :
Pour chaque jeu, éditer dans les propriétés les options du lancement en mettant :

Et voilà, amusez vous bien
