如何更改电池电量严重不足?


66

我希望笔记本计算机在电池电量为10%时进入休眠状态,以确保它有足够的电量来正确完成操作。实际上,如果我不注意,笔记本电脑会通知我,当太晚时它将进入休眠状态,因此它会残酷地关机。这会杀死锂电池,这是不可接受的。


上面批准的答案在Ubuntu 12.04上不起作用。
user1956808 2013年

1
起作用的是hackerb9的答案。在ubuntu 16.04上测试

Answers:


61
  1. 开始 dconf-editor
  2. 浏览至org-> gnome-> settings-daemon-> plugins->power
  3. 更改的值percentage-critical,并percentage-action以您所需要的水平
  4. 更改use-time-for-policyfalse
  5. 做完了!

您也可以从终端执行以下操作:

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

2
谢谢。现在,使用FFS,Ubuntu不会花费我100美元。
Salman von Abbas

尝试过并遇到问题如果您知道如何解决此问题,请告诉我们
Waqas 2014年

在15.04 64bit,3.19.0-32,thinkpad t440p上运气不佳

2
16.04如何做?
Anmol Singh Jaggi 2016年

1
@cipricus是的!它的工作。
Anmol Singh Jaggi

30

看起来Gnome移了设置。UPower现在处理的电池电量严重不足。现在,您应该编辑文件,而不是使用gsettings/etc/UPower/UPower.conf

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

顺便说一句,如果您阅读UPower.conf文件,则过去(在v 0.99.1中)用于升级的建议仅建议使用百分比来解决损坏的固件。默认UsePercentageForPolicy=false值为,它使用电池的时间估算值。这是有道理的,因为随着电池的老化,对于任何给定的百分比,它的持续时间都会缩短。以前可以使用的固定百分比在某些时候可能不再使笔记本电脑有足够的时间正常休眠。

但是,现在看来,upower(v 0.99.4)默认为百分比,并且具有关于推理的神秘消息。我不知道哪个是最好的,但是如果您愿意,这里是如何将剩余时间用于电池策略。

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

请注意,Upower工具不支持Suspend / Sleep这样的功能,而是使用HybridSleep(看起来很像Sleep,但是也接近Hibernation),并且HybridSleep(就像Hibernation)需要交换空间才能工作。有关如何创建一个万一您没有它的方法,请参见此答案


我设置的赏金将授予该答案。

@ hackerb9我们是否需要重新启动计算机才能使更改
生效

您可以sudo systemctl restart upower.service应用设置。
弗洛里安
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.