Je souhaite que mon ordinateur portable se met en veille lorsque le niveau de charge de la batterie est de 10% pour être sûr qu'il dispose de suffisamment de puissance pour terminer l'opération correctement. En fait, si je ne fais pas attention, mon ordinateur portable me dit qu'il va hiberner quand il est trop tard, alors il s'arrête brutalement. Cela tue les piles au lithium et n'est pas acceptable.
power-management
battery
oidualc
la source
la source
Réponses:
dconf-editor
org
->gnome
->settings-daemon
->plugins
->power
percentage-critical
etpercentage-action
au niveau souhaitéuse-time-for-policy
enfalse
Vous pouvez également le faire depuis un terminal avec:
la source
On dirait que Gnome a déplacé les paramètres. La batterie extrêmement basse est maintenant gérée par UPower. Au lieu d'utiliser gsettings, vous devriez maintenant éditer le fichier
/etc/UPower/UPower.conf
…
À propos , si vous lisez le fichier UPower.conf, upower avait l'habitude de (dans la version 0.99.1) de suggérer uniquement l'utilisation de pourcentages afin de contourner un microprogramme endommagé. La valeur par défaut était l'option
UsePercentageForPolicy=false
qui utilisait l'estimation de temps de la batterie. Cela a du sens car, à mesure qu’une batterie vieillit, sa durée de vie est plus courte quel que soit le pourcentage. Un pourcentage fixe qui fonctionnait auparavant pourrait à un moment donné ne plus laisser à l'ordinateur portable le temps nécessaire pour hiberner correctement.Cependant, il semble que upower maintenant (v 0.99.4) utilise par défaut des pourcentages et un message crypté sur le raisonnement. Je ne sais pas ce qui est le mieux, mais voici comment utiliser le temps restant pour votre stratégie de batterie, si vous le souhaitez.
Notez que Suspend / Sleep en tant que tel n'est pas pris en charge par l'outil Upower, mais plutôt que HybridSleep est utilisé (qui ressemble beaucoup à Sleep, mais est également proche de l'Hibernation) et qu'HybridSleep (tout comme 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, consultez cette réponse .
la source
sudo systemctl restart upower.service
pour appliquer les paramètres.