J'ai suivi les instructions sur https://wiki.ubuntu.com/Bumblebee
Sudo add-apt-repository ppa:bumblebee/stable
Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Sudo apt-get update
Au lieu d'installer les pilotes propriétaires nvidia, via:
Sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
J'ai fait:
Sudo apt-get install --no-install-recommends bumblebee linux-headers-generic
Comment déterminer que le mode d'économie d'énergie est activé et que mon processeur graphique dédié ne fonctionne pas?
Une chose qui me dérange, c'est que si je vais à System Settings - Details - Graphics
. Le pilote est représenté par Unknown
.
Pour obtenir le modèle de carte graphique, installez mesa-utils . Rappelez-vous que le modèle de carte graphique ne sera pas celui de nvidia. Ce sera intel, car dans nvidia optimus la carte nvidia n’est pas exposée directement. La carte Nvidia est câblée via l’Intel
--no-install-recommends
empêche l'installation de certains paquetages, principalement le pilote nvidia.
Vous devez suivre les instructions pour le faire fonctionner. Si vous n'installez pas le bon pilote, il peut échouer lors du chargement. Quel est le problème lors de l'installation du pilote? le pilote ne sera utilisé que si vous utilisez optirun
En ce qui concerne, 2ème question. Je ne connais vraiment pas la réponse exacte.
Après l'installation, le bruit de mon ventilateur a diminué, la durée de vie de la batterie a beaucoup augmenté. Je pense que cela indique que l’économie d’énergie fonctionne.
Vous pouvez utiliser dmesg
pour savoir ce qui se passe. Au redémarrage, essayez
dmesg | grep bbswitch
vous verrez quelque chose comme ci-dessous
[ 25.305974] bbswitch: version 0.4.2
[ 25.305983] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 25.305991] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
[ 25.306182] bbswitch: detected an Optimus _DSM function
[ 25.306192] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
[ 25.325482] bbswitch: disabling discrete graphics
[ 25.325620] bbswitch: Result of Optimus _DSM call: 11000059
Comme je peux le constater, dans votre question précédente, Lekensteyn vous assure de la gestion de l'énergie. Il est le développeur de bumblebee
Vous pouvez vérifier si bumblebee fonctionne avec glxgears
. Par exemple, sur mon ordinateur si je le fais:
$ glxgears -info
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
GL_RENDERER = Mesa DRI Intel(R) Haswell Mobile
GL_VERSION = 3.0 Mesa 19.0.2
GL_VENDOR = Intel Open Source Technology Center
GL_EXTENSIONS = GL_ARB_mu...... [AND A LOT OF OUTPUT]
mais si je le fais:
$ optirun glxgears -info
GL_RENDERER = GeForce GTX 960M/PCIe/SSE2
GL_VERSION = 4.6.0 NVIDIA 418.56
GL_VENDOR = NVIDIA Corporation
GL_EXTENSIONS = GL_AMD_multi_draw_indirect...... [AND A LOT OF OUTPUT]
Il est donc clair que la carte nvidia n’est utilisée que lorsque j'utilise optirun.