Conseils pour prolonger la durée de vie de la batterie des ordinateurs portables

180

Cette question est présente comme une question d'intérêt historique. Bien que vous soyez encouragé à aider à maintenir ses réponses, veuillez comprendre que les questions de "grande liste" ne sont généralement pas autorisées sur Ask Ubuntu et seront fermées conformément à la FAQ .

Il est possible d’allonger considérablement la durée d’utilisation d’un ordinateur portable ou d’un netbook fonctionnant sur batterie en désactivant divers services et en installant divers packages.

Quelles astuces ou conseils les gens ont-ils pour avoir une heure ou deux de plus en dehors de leurs batteries?

Niall Murphy
la source

Réponses:

80

Utilisez powertop pour voir quels programmes effectuent des traitements en arrière-plan inutiles, tels que beagle / tracker, notifications météo, gnome-do et (si vous n'avez pas besoin d'Internet), gestionnaire de réseau, notifications par courrier.

Exécuter sudo powertop --auto-tunepour définir toutes les options réglables sur leurs bons paramètres.

Niall Murphy
la source
37
Un conseil sur le powertop. Si vous utilisez une souris USB externe et que powertop pose des questions sur l'utilisation de l'usb suspendu automatiquement, ne le faites pas. Votre souris sera suspendue et cela vous rendra fou. Au moins ça me l'a fait.
Javier Rivera
1
@javier malheureusement, j'ai lu ceci trop tard et j'ai exactement le même problème. J'ai essayé de changer de puissance / suspension automatique à 0 et -1 mais sans effet (je n'ai pas encore essayé de redémarrer). Comment avez-vous résolu ce problème?
Aron Rotteveel le
6
Excellente application, mais comment puis-je rendre les modifications plus permanentes plutôt que de devoir faire la même chose chaque fois que je me connecte?
andybleaden
1
Je trouve cela peu utile si je dois appliquer les paramètres à chaque redémarrage. Comment appliquer automatiquement les paramètres personnalisés dans powertop?
1
@AronRotteveel J'ai réussi à rétablir mes paramètres avec powertop: sudo powertop, puis naviguez avec la flèche droite sur "Réglables" et naviguez vers le bas avec downarrow et appuyez sur "Entrée" sur la ligne correspondante pour revenir à la valeur précédente (Devrait dire "Mauvais" "dans la colonne de gauche quand c'est normal, pour la ligne de la souris, du moins pour moi).
Samuel Lampa
32

Installez le paquet laptop-mode-tools .

Ce paquet n'est pas nécessaire sur les nouvelles versions d'Ubuntu:

Niall Murphy
la source
1
Une fonctionnalité du noyau qui économise de l'énergie en éteignant le disque dur pendant de plus longues périodes et en gérant les démons en fonction du mode d'alimentation, de l'hibernation automatique, du terminal de réglage et du blanking X11.
inverti
GNOME utilise-t-il déjà le mode ordinateur portable du noyau sans l’installer?
Ryan Thompson
14
Ces outils sont-ils inutiles lors de l'utilisation d'un disque SSD? Auront-ils une incidence négative sur les performances?
Dmitriy Likhten
1
@ DimitriLikhten Je pense que oui. Parce que, selon la description, "il prend également en charge diverses autres fonctionnalités de gestion de l'alimentation, telles que le démarrage et l'arrêt des démons en fonction du mode d'alimentation , l'hibernation automatique si la charge de la batterie est trop faible, ainsi que le réglage de la suppression des bornes et de la suppression de l'écran X11".
26

J'ai pu doubler la durée de vie de la batterie de mon netbook en désactivant un ensemble de services dont je n'ai pas besoin et en déchargeant leurs pilotes de noyau.

Utilisez service --status-allpour voir ce qui fonctionne sur votre système et service <service-name> stoppour l'éteindre.

Utilisez lsmodpour voir quels modules du noyau sont chargés et rmmod <module>pour le décharger.

Si / quand vous voulez ramener des choses, le moyen le plus simple est simplement de redémarrer.

Parfois, vous devez également tuer les démons ou les programmes qui utilisent le service ou le pilote avant de pouvoir les désactiver. Regardez la sortie de ps auxpour voir ce qui est en cours d’exécution et kill -9 <pid>pour les terminer.

Les services que je désactive habituellement incluent: Ubuntu One, ssh, apache, bases de données, avahi, pulseaudio, cups, apparmor, acpi-daemon, bluetooth. Modules que je décharge: L'ensemble de la pile audio, usb_storage, les pilotes de la webcam, sans fil, Bluetooth. (Certains services comme l'audio ne meurent pas facilement.)

Je suis même allé jusqu'à fermer x ( service gdm stop) et à ne travailler que sur des consoles, ce qui m'a permis de prolonger la vie de la batterie de mon netbook à près de 8 heures.

Bryce
la source
25

Voici quelques idées:

  • Désactiver le WiFi et le Bluetooth
  • Réduire la luminosité de l'écran
  • Réduire les effets sur le bureau (Système-> Préférences-> Apparence-> Effets visuels-> Aucun)
  • Utilisez Hibernate plutôt que de suspendre les fonctionnalités d'alimentation (Système-> Préférences-> Gestion de l'alimentation-> Alimentation sur batterie).
eugenemarshall
la source
Oops! Je vois que Marco Ceppi a posté un commentaire similaire au moment où je présentais le mien! Désolé pour la duplication.
eugenemarshall
Pas de soucis - vous avez touché quelques réglages que je n'ai pas!
Marco Ceppi
7
L'activation ou la désactivation des effets de bureau n'a généralement pas d'incidence sur la consommation de la batterie (voir à nouveau codon.org.uk/~mjg59/power/good_practices.html ). Dans les tests empiriques, la consommation de Compiz vs Metacity était la même, dans les limites de précision de mesure (0,1W).
RAOF
2
c’est la pire solution, avec win77 64bit et win8 64 également, je peux obtenir avec une luminosité de demi-écran bluetooth activé, environ 3 heures de surf sur Internet, écouter une chanson sur youtube en HD, naviguer sur Facebook, faire d’autres tâches. Quand je le fais sur ubuntu ou elementaryos ou sur toute autre distribution Linux indépendamment de DE et de ses effets. Je ne peux pas avoir plus de 2 heures.
Erik Kubica
Est-ce que réduire la résolution de l'écran aide?
Orion
13

En plus d'utiliser Jupiter, j'utilisais TLP et cela m'a aidé un peu. De plus, je vous conseille de ne pas utiliser Wubi car il draine parfois la batterie plus rapidement que l'installation standard.

Garder les mises à jour de vos pilotes et installer les pilotes propriétaires les plus stables peuvent également vous aider.

Quoi qu’il en soit, pour installer TLP, utilisez ceci:

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
Chetan Bhasin
la source
10

Comme je le dis à tous mes clients avec des ordinateurs portables - si vous avez un ordinateur portable, assurez-vous de décharger et de recharger correctement votre batterie. Cela prolonge considérablement la vie de votre batterie.

Ubuntu propose d’excellentes options d’économie d’énergie (Système> Préférences> Gestion de l’énergie), ce qui vous permettra de configurer des fonctions vous permettant d’économiser la vie de vos batteries lorsque vous n’utilisez pas la climatisation.

Autres éléments à prendre en compte - si vous n'utilisez pas Bluetooth ou la mise en réseau, désactivez ces services (certains fournisseurs incluent même des boutons matériels pour cela). Régler l'intensité de l'écran de votre ordinateur portable est également un bon moyen d'économiser la batterie. Enfin, s’écarter (dans la mesure du possible) des opérations intensives processeur / GPU aidera à économiser la batterie.

EDIT :

On dit généralement que la batterie lithium-ion n'a pas d'effet mémoire. J'ai lu cela très souvent à différents endroits et j'ai choisi d'y croire et de charger la batterie de mon ordinateur portable au hasard. Je ne sais pas si c'est la raison, mais en deux ans, je me suis retrouvé avec une batterie moche (ne dure pas plus de 10/20 minutes). D'un autre côté, pour mon smartphone, je ne recharge presque que lorsque la batterie est à environ 5%, et après deux ans, je ne vois presque plus aucune différence dans l'état de la batterie. Je dirais que c'est une bonne chance avec le téléphone, mais ensuite je tombe sur cet article . Il s’agit d’une publication de Nature et bien que je n’aie pas tout lu, elle indique que la batterie au lithium ionique présente un effet de mémoire. Sachez donc qu’il est pertinent d’épargner votre batterie de câbles de charge inutiles.

Marco Ceppi
la source
2
Qu'entendez-vous par décharger et recharger correctement? Différents types de batteries requièrent différentes choses, mais le type le plus courant, Lithium Ion, ne nécessite rien de plus que de le faire fonctionner sur batterie pendant au moins une fois par mois.
Ryan Thompson
1
Comme vous l'avez dit, chaque batterie est différente. Ainsi, ils recommandent généralement de décharger la batterie jusqu’à 0 fois par mois. A titre d'exemple
Marco Ceppi
4
Je pense que vous pouvez confondre les types de batterie ici. Je pense que ce que vous avez dit est vrai pour les piles au nickel-cadmium, pas pour les piles au lithium-ion. Vous devez rechercher le sujet et (si nécessaire) modifier votre réponse.
Stefano Palazzo
9

En plus d'atténuer l'affichage, de désactiver le Bluetooth, etc. J'utilise parfois le moniteur de mise à l'échelle de fréquence du processeur pour limiter la puissance utilisée par les cœurs de processeur. Vous pouvez l'ajouter à un panneau en cliquant dessus avec le bouton droit de la souris, en sélectionnant Ajouter au panneau et en le recherchant dans la liste.

DLH
la source
2
Il est à noter que le gouverneur «powersave» ne sera pas nécessairement intuitivement intuitif. Découvrez codon.org.uk/~mjg59/power/good_practices.html
RAOF
5

Vous pouvez utiliser l'application de terminal appelée powertoppour savoir ce qui rend le processeur "réveiller". installez simplement en faisant sudo apt-get install powertoppuis exécutez en faisantsudo powertop

LassePoulsen
la source
J'ai essayé powertop mais au moment où je lance "sudo powertop", mon écran ne répond plus.
Gaurav Butola
Il semble que vous ayez quelques problèmes avec le module acpi que le noyau contrôle, mais je ne sais pas quoi et pourquoi.
LassePoulsen
3

Ubuntu fournit une gestion simple de l’alimentation sous Système -> Préférences -> Gestion de l’alimentation. À partir de là, vous pouvez configurer ce qui se passe lorsqu’il fonctionne sur batterie ou sur secteur, notamment la luminosité de l’écran et les modes veille / veille prolongée. En peaufinant ces paramètres, vous augmenterez la durée de vie de votre batterie sans avoir à installer ou configurer de paquet supplémentaire.

Kubuntu propose des options similaires dans Paramètres système -> Avancé -> Gestion de l’alimentation.

ImaginaryRobots
la source
3

Pour accéder aux paramètres d'alimentation, cliquez sur l'icône de la batterie dans l'indicateur d'état et vous pouvez modifier les préférences d'alimentation.

Il existe également d'autres outils tels que l'applet gnome cpu-throttler si votre cpu prend en charge la mise à l'échelle dynamique. power-top peut vous donner une idée de ce que sont les applications / services les plus gourmands en énergie ...

J'ai aussi entendu des rumeurs, bien que je n'ai rien vu moi-même, selon lesquelles les pilotes graphiques opensource pour nvidia / ati ne prennent pas en charge le mode d'économie d'énergie, ce qui réduirait la durée de vie de la batterie. Dans ce cas, il pourrait être judicieux (bien que je ne le recommande généralement pas) d'utiliser les pilotes graphiques propriétaires de votre système, car ils offrent peut-être une meilleure économie d'énergie.

nathwill
la source
3

C'est peut-être un peu tard, mais je viens de le découvrir moi-même. Il suffit de chercher quiet splashdans /boot/grub/grub.cfget d'ajouter pcie_aspm=forcederrière. La durée de vie de ma batterie est passée de 45 minutes à 1 heure et demie! :RÉ

Être averti

Sur certains systèmes (y compris le mien), le pcie_aspm=forceparamètre tue la batterie à long terme, au point de devenir pratiquement inutile (10 minutes de charge complète).

RobinJ
la source
Sachez que pcie_aspm = force peut entraîner le blocage de certains systèmes et leur blocage. Tout le matériel ne prend pas en charge aspm. Réf.: Docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/…
dumbledore le
Voir le brillant article de phoronix pour plus d'informations à ce sujet: phoronix.com/…
belacqua le
À partir de ce fichier: NE PAS MODIFIER CE FICHIER. Il est automatiquement généré par grub-mkconfig à l'aide des modèles de /etc/grub.d et des paramètres de / etc / default / grub. S'il est environ 11.04;)
Rinzwind
1
Ou bien vous pouvez le faire /etc/default/grubet lancer update-grubxD Ce qui pourrait bien être une meilleure idée xDGRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
RobinJ
2

Si vous utilisez une carte graphique ATI, passez au pilote FLGRX. Il fonctionne beaucoup plus froid avec ce pilote et utilise donc beaucoup moins d'énergie. Il y a un bug pour cela sur le tableau de bord.

trampster
la source
2

Réduisez la luminosité et fermez le réseau sans fil, laissez l’économiseur d’écran vierge et diminuez le délai de fermeture de l’écran en mode veille.

antman1380
la source
2

Vous pouvez installer bumblebee si vous avez un ordinateur portable à technologie Optimus avec un GPU nVidia. Cela prolongera la vie de votre batterie dans une très bonne mesure. Pour l'installer, allez à https://wiki.ubuntu.com/Bumblebee

Il a prolongé la vie de ma batterie de 2,00 heures à 4,30 heures.

Durgesh Suthar
la source
1

Vous pourriez faire quelque chose comme ceci pour limiter la vitesse de l'unité centrale

sudo -i
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

L'applet lit constamment les statistiques, pas beaucoup, mais utilise toujours le pouvoir;) Je le fais souvent en été, non pas parce que je suis loin de la prise, mais pour ne pas surchauffer mon ordinateur.

LassePoulsen
la source
1

J'ai 2 disques durs - un SSD qui stocke /et une plus grande broche pour le stockage.

J'ai configuré hdparm pour qu'il ralentisse le lecteur après 10 minutes d'inactivité. Par /etc/hdparm.confexemple:

/dev/sdb {
    spindown_time = 60
}

Cela fonctionne bien parce que je conserve surtout de la musique et des films sur le disque de stockage. Ainsi, lorsque je suis en mode de travail hardcore, je n'y ai pas accès du tout.

En plus d'économiser de l'énergie, cela rend l'ordinateur portable nettement plus froid et souvent, le ventilateur s'éteint complètement si je ne fais rien de trop pénible, ce qui rend le fonctionnement complètement silencieux !

scottl
la source
1

Courez-vous à travers le wubi? Je trouve que cela ralentit le fonctionnement d’Ubuntu, retarde davantage le processus et provoque un déchargement plus rapide de la batterie. J'ai résolu ce problème en gardant mon écran le plus sombre possible, en le laissant tamiser pour économiser de l'énergie, en maintenant le wifi souvent éteint et en fermant les programmes en arrière-plan.

Acey
la source
0

Vous pouvez également utiliser (par exemple à partir de la barre de menu Gnome) le widget CPU, qui offre des options de planification en fonction de votre CPU.

souhait
la source
0

Voici quelques astuces simples que j'utilise pour économiser ma batterie:

  1. Installez TLP:

    sudo add-apt-repository ppa:linrunner/tlp
    sudo apt-get update
    sudo apt-get install tlp tlp-rdw
    sudo tlp start
    
  2. Désactiver Bluetooth au démarrage

    Utiliser TLP

    sudo nano /etc/default/tlp
    

    Décommentez la ligne suivante:

    DEVICES_TO_DISABLE_ON_STARTUP=“bluetooth”
    

    Utiliser Rc.local

    sudo nano /etc/rc.local
    

    Ajoutez ce qui suit avant la ligne avec exit 0:

    rfkill block bluetooth
    
  3. Désactiver la luminosité du clavier

  4. Réduire la luminosité de l'écran

  5. Désactiver la mise en réseau lorsque vous ne l'utilisez pas (regarder un film, etc.)

hg8
la source
0

Pour les ordinateurs portables dotés de deux cartes graphiques ou plus, l’utilisation de la carte intégrée permet d’économiser beaucoup d’énergie.

Pour les cartes NVIDIA, le passage aux profils PRIME et le passage à Intel (mode d'économie d'énergie) ont permis de nvidia-settingsréduire de moitié ma consommation d'énergie et de doubler la durée de vie de ma batterie.

qwr
la source
-2

si vous voulez économiser la vie de la batterie. Cliquez sur l'icône de la batterie dans la barre des tâches, puis appuyez sur Économiseur d'énergie. fonctionne vraiment. Si vous allez quelque part, vous n'allez pas utiliser votre commutateur Internet si le wifi et votre connexion Internet. Réduisez la luminosité de l'écran. couper le volume si vous n'utilisez pas le volume. abaissez-le ou mettez-le en sourdine. ne placez pas votre ordinateur portable sur un objet qui ressemble à un bureau couvert de lit, etc., car cela pourrait chauffer votre ordinateur et rendre le ventilateur plus fonctionnel, ce qui réduirait également la consommation d'énergie de la batterie. espérons que cela fonctionne !!! :)

john
la source