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.
Réponses
Trop de publicités?- Début
dconf-editor
- Parcourir pour
org
->gnome
->settings-daemon
->plugins
->power
- Changez les valeurs de
percentage-critical
ypercentage-action
au niveau que vous souhaitez - Changement
use-time-for-policy
afalse
- 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
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 .