web-dev-qa-db-fra.com

Comment puis-je déterminer si bourdon fonctionne comme prévu?

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.

4
Christian Fazzini

Pour obtenir le modèle de carte graphique, installez mesa-utilsInstall 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

3
Web-E

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.

0
alexis