分页: 1 / 1

ubuntu电池管理

发表于 : 2012-04-27 15:09
im6chen
用ubuntu之前,在win7上一直用一个电池管理软件,设定80%停止充电,但完全卸载win7安装ubuntu(硬盘都格式化了)之后发现这个设定还在,导致电池不能充到80%以上。不知到如何解决这个问题,特来求教。

ubuntu下有没有优秀的电池管理软件,求大神推荐,自带的电源管理貌似不是很给力...
别告诉我重新安装win7调回来再删除win7...

Re: ubuntu电池管理

发表于 : 2012-04-27 15:40
griffyn
ms在win7下,电池驱动可以把阀值写到电池里面去,ubuntu没这驱动,所以改不掉

Re: ubuntu电池管理

发表于 : 2012-04-27 16:04
im6chen
griffyn 写了:ms在win7下,电池驱动可以把阀值写到电池里面去,ubuntu没这驱动,所以改不掉
可有方法解决? :em06

Re: ubuntu电池管理

发表于 : 2012-04-27 16:08
jtshs256
很多都没办法的....无线网卡啥的...
厚道点的 bios 里留个门算不错了...

Re: ubuntu电池管理

发表于 : 2012-04-27 17:53
ahwad
不知你是什么笔记本,我的thinkpad可以安装tp_smapi来控制电池充电,放电.

cat /sys/devices/platform/smapi/BAT0/*_charge_thresh

看看电磁阀是怎样设置的,下面是我运行上面命令得到的值

30

100

意思是30%开始充电,100停止,可能是我在win7中的设置,被识别了吧。

更改这二个值,需要root权限。比如10%开始充电,100%充电停止.

终端,代码:

echo 10 > /sys/devices/platform/smapi/BAT0/start_charge_thresh

echo 100 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh

希望可以给你解决问题的思路.....

Re: ubuntu电池管理

发表于 : 2012-04-27 18:04
im6chen
ahwad 写了:不知你是什么笔记本,我的thinkpad可以安装tp_smapi来控制电池充电,放电.

cat /sys/devices/platform/smapi/BAT0/*_charge_thresh

看看电磁阀是怎样设置的,下面是我运行上面命令得到的值

30

100

意思是30%开始充电,100停止,可能是我在win7中的设置,被识别了吧。

更改这二个值,需要root权限。比如10%开始充电,100%充电停止.

终端,代码:

echo 10 > /sys/devices/platform/smapi/BAT0/start_charge_thresh

echo 100 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh

希望可以给你解决问题的思路.....
恩,看到这个方法了,但我的机子不是Thinkpad,不知到能行不,晚上试一下,如果可行就太好了。

Re: ubuntu电池管理

发表于 : 2012-04-28 4:04
pomhg
电池拔下再装,阈值会重设到默认。我的t400是这样。

Sent from my HTC Sensation using Tapatalk 2

Re: ubuntu电池管理

发表于 : 2012-04-28 22:49
im6chen
pomhg 写了:电池拔下再装,阈值会重设到默认。我的t400是这样。

Sent from my HTC Sensation using Tapatalk 2
我的是ideapad Z460
关机状态,拔下电源,重装电池,无果...
开机状态,接通电源,重装电池,依然无果...

Re: ubuntu电池管理

发表于 : 2012-04-30 11:57
im6chen
请问ubuntu下有什么软件可以修改电池阀值?

Re: ubuntu电池管理

发表于 : 2012-04-30 12:11
im6chen
ahwad 写了:不知你是什么笔记本,我的thinkpad可以安装tp_smapi来控制电池充电,放电.

cat /sys/devices/platform/smapi/BAT0/*_charge_thresh

看看电磁阀是怎样设置的,下面是我运行上面命令得到的值

30

100

意思是30%开始充电,100停止,可能是我在win7中的设置,被识别了吧。

更改这二个值,需要root权限。比如10%开始充电,100%充电停止.

终端,代码:

echo 10 > /sys/devices/platform/smapi/BAT0/start_charge_thresh

echo 100 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh

希望可以给你解决问题的思路.....
安装了tp-smapi-dkms,但找不到/sys/devices/platform/smapi

l@L-pc:~$ cd ~/smapi
bash: cd: /home/l/smapi: 没有那个文件或目录

Re: ubuntu电池管理

发表于 : 2012-04-30 19:12
pomhg
The ThinkPad SL series and IdeaPad series have firmware that is completely different from other ThinkPad models. Neither tp_smapi nor thinkpad-acpi support these models.

IdeaPad用不了smapi驱动,这个是给TP用的。
你安装后看看模块加载了吗?

代码: 全选

lsmod | grep tp_smapi

Re: ubuntu电池管理

发表于 : 2012-05-07 8:26
kkkmaokkk
我也一直在找,就是找不到

Sent from my WT19i using Tapatalk

Re: ubuntu电池管理

发表于 : 2012-05-08 13:11
Evil_Moon
找个一样的电脑,用别人的电脑改一下,在装回自己电脑应该就行了吧。

Re: ubuntu电池管理

发表于 : 2012-06-21 21:30
hlsq
ahwad 写了:不知你是什么笔记本,我的thinkpad可以安装tp_smapi来控制电池充电,放电.

代码: 全选

cat /sys/devices/platform/smapi/BAT0/*_charge_thresh
看看电磁阀是怎样设置的,下面是我运行上面命令得到的值

30

100

意思是30%开始充电,100停止,可能是我在win7中的设置,被识别了吧。

更改这二个值,需要root权限。比如10%开始充电,100%充电停止.

终端,代码:

echo 10 > /sys/devices/platform/smapi/BAT0/start_charge_thresh

echo 100 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh

希望可以给你解决问题的思路.....
为什么我 输入

代码: 全选

 echo 10 > /sys/devices/platform/smapi/BAT0/start_charge_thresh

  echo 100 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh
后 再

代码: 全选

cat /sys/devices/platform/smapi/BAT0/*_charge_thresh
显示的是
10
9

Re: ubuntu电池管理

发表于 : 2013-01-08 13:31
chankaward
我也是Z460,和楼主一样的情况。。请问怎样解决阿?? :em06