Je viens de passer de Windows 10 à Ubuntu 16.04 LTS et j'en suis assez satisfait après l'installation et la configuration de Gnome Shell. Cependant, comme tout le monde, je constate une baisse importante de la durée de vie de la batterie par rapport à Windows 10 (5 heures à 1,5 heure).
J'ai d'abord essayé d'activer Optimus en installant Bumblebee, mais sans succès (erreur XORG). Comme je n'ai pas vraiment besoin de performances 3D élevées, j'ai décidé de m'en tenir à la "faible" performance Intel HD Graphic avec la commande
Sudo prime-select intel && Sudo reboot
Après le redémarrage, je powertop pendant 5 minutes et j'ai étonnamment obtenu un taux de décharge de 20W qui est terriblement élevé. Par contre, si je passe à la carte Nvidia, le taux de décharge de 14W avec le powertop me confond beaucoup. Sur la carte Nvidia, j’ai une autonomie de 3h, mais loin de Windows. Comment se fait-il que la vie de la batterie sur Intel HD Graphic soit pire que sur une carte Nvidia Graphic?
J'ai un processeur i7 4710HQ avec un Nvidia Geforce GTX860M.
PS: TLP n’améliore pas un peu la durée de vie de ma batterie, mais le LMT donne une durée de vie légèrement meilleure.
Je ne sais pas quel pilote graphique vous avez installé. Je faisais face au même problème que le vôtre et je suis tombé sur votre message tout en cherchant une solution. Quoi qu'il en soit, voici comment j'ai résolu mon problème:
J'avais les derniers pilotes nvidia (367) installés à partir du pilote graphique PPA car je joue occasionnellement à des jeux (DotA 2) sur mon système. J'ai rétrogradé les pilotes à 361 (tests testés propriétaires) d'ubuntu repos et le problème a été résolu. Maintenant, je reçois 11w/h avec chrome en cours d'exécution où, comme avant, j'obtenais 23w/h sur une carte Intel. Thats moins de la moitié.
Btw, je devais trouver votre post de l'histoire mais je sais la douleur. :) J'espère que ça aide.
Merci pour votre réponse.
En fait, j'ai abandonné ce projet après des jours de recherche, mais votre réponse m'a redonné espoir. Je suis donc allé à travers quelques tutoriels pour réinstaller Bumblebee (un mélange de ces discussions):
Comme vous, j’ai installé les pilotes nvidia-361 et je peux maintenant exécuter:
optirun firefox
Un bilan rapide avec
optirun --status
lorsque Firefox est en cours d'exécution, donnez-moi ceci:
Bumblebee status: Ready (3.2.1). X is PID 4591, 1 applications using bumblebeed.
Cependant, après avoir fermé Firefox et vérifié à nouveau:
optirun --status
La carte discrète est toujours activée. Je ne sais pas si c'est prévu, mais il semble que Bumblebee ne soit pas en mesure de désactiver la carte discrète une fois que tous les processus d'optirun sont terminés. Par conséquent, pour désactiver la carte discrète, simplement:
Sudo tee /proc/acpi/bbswitch <<<OFF
Comme je suis généralement une personne malheureuse, cela n’a pas fonctionné ... Une recherche rapide dans Google me dit que c’est parce que le pilote "nvidia" est toujours utilisé. Par conséquent, pour désactiver la carte discrète, je dois supprimer le pilote manuellement. En tant que mec paresseux, j’ai créé un script Shell pour éviter de le faire à chaque fois. La voici si certains sont intéressés (ce n'est rien mais quand même ...):
#!/bin/bash
if [ $# == 0 ]; then
status="OFF"
else
status=$1
fi
if [ "$status" == "OFF" ]; then
Sudo rmmod nvidia_modeset
Sudo rmmod nvidia_uvm
Sudo rmmod nvidia
fi
Sudo tee /proc/acpi/bbswitch <<<$status
J'ai appelé le script "bbswitch.sh" et l'ai rendu exécutable avec:
chmod +x bbswitch.sh
J'ai placé le script dans un répertoire caché ~/.scripts et l'a ajouté au chemin en ajoutant ces deux lignes à la fin de mon fichier .bashrc:
export PATH=$PATH:~/.scripts
alias bbs="bbswitch.sh"
Par conséquent, je suis maintenant capable de désactiver la carte discrète en tapant simplement de n'importe où:
bbs
Je peux aussi l'activer en tapant:
bbs ON
mais il n'y a pas de point (juste envie).
Maintenant, je reçois un taux de décharge oscillant entre 11 et 12 W/h, ce qui me permet d’utiliser mon ordinateur portable pendant environ 4 heures :)
En tout cas, merci de me redonner espoir, je souhaite que ce fil puisse aider d'autres personnes aussi malheureuses que moi.