86 votes

Comment changer la valeur critique de batterie faible ?

J'aimerais que mon ordinateur portable se mette en hibernation lorsque le niveau de la batterie est de 10 % afin d'être sûr qu'il dispose de suffisamment d'énergie pour terminer l'opération correctement. En fait, si je ne fais pas attention, mon ordinateur portable m'informe qu'il va se mettre en veille prolongée alors qu'il est trop tard, et au lieu de cela, il s'éteint brutalement. Cela tue les batteries au lithium et n'est pas acceptable.

67voto

Andrew Burns Points 273
  1. Début dconf-editor
  2. Parcourir pour org -> gnome -> settings-daemon -> plugins -> power
  3. Changez les valeurs de percentage-critical y percentage-action au niveau que vous souhaitez
  4. Changement use-time-for-policy a false
  5. C'est fait !

Vous pouvez également le faire depuis un terminal avec :

gsettings set org.gnome.settings-daemon.plugins.power percentage-critical 10
gsettings set org.gnome.settings-daemon.plugins.power percentage-action 9
gsettings set org.gnome.settings-daemon.plugins.power use-time-for-policy false

59voto

hackerb9 Points 4845

On dirait que Gnome a déplacé les paramètres. La batterie critiquement faible est maintenant gérée par UPower. Au lieu d'utiliser gsettings, vous devez maintenant éditer le fichier /etc/UPower/UPower.conf

UsePercentageForPolicy=true
PercentageLow=10
PercentageCritical=3
PercentageAction=2
CriticalPowerAction=HybridSleep

D'ailleurs Si vous lisez le fichier UPower.conf, upower avait l'habitude (dans la version 0.99.1) de suggérer d'utiliser uniquement des pourcentages afin de contourner les problèmes de firmware. La valeur par défaut était UsePercentageForPolicy=false qui utilise l'estimation du temps de la batterie. Cela a un certain sens puisque, à mesure qu'une batterie vieillit, elle dure moins longtemps pour un pourcentage donné. Un pourcentage fixe qui fonctionnait auparavant pourrait, à un moment donné, ne plus laisser à l'ordinateur portable suffisamment de temps pour hiberner correctement.

Cependant, il semble que upower (v 0.99.4) utilise par défaut les pourcentages et affiche un message cryptique sur le raisonnement. Je ne sais pas ce qui est le mieux, mais voici comment utiliser le temps restant pour votre politique de batterie, si vous le souhaitez.

UsePercentageForPolicy=false
TimeLow=1200
TimeCritical=300
TimeAction=120
CriticalPowerAction=HybridSleep

Notez que Suspension/Sommeil en tant que tel n'est pas supporté par l'outil Upower, que HybridSleep est utilisé à la place. (qui ressemble beaucoup au sommeil, mais est également proche de l'hibernation) et que HybridSleep (tout comme l'hibernation) a besoin d'un espace d'échange pour fonctionner. . Pour savoir comment en créer un au cas où vous ne l'auriez pas, voir cette réponse .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X