[求助]ubuntu 9.10 cpu频率调节和电池阀值

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
lazyorz
帖子: 13
注册时间: 2009-11-01 21:53

[求助]ubuntu 9.10 cpu频率调节和电池阀值

#1

帖子 lazyorz » 2009-11-05 14:52

设置电池阀值 的时候发现sudo 命令提示 Permission denied
只能先 sudo -i 切换到root 才能所选成功

$ echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
bash: /sys/devices/platform/smapi/BAT0/start_charge_thresh: Permission denied
$ sudo echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
bash: /sys/devices/platform/smapi/BAT0/start_charge_thresh: Permission denied
$ sudo -i
# echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
# cat /sys/devices/platform/smapi/BAT0/start_charge_thresh
40


类似的设置cpu频率调节时也出现这个状况,
在控制台下操作还好,但是如果把它们设置到 /etc/sysfs.cong 中,应该怎么办?
直接 /sys/devices/platform/smapi/BAT0/start_charge_thresh = 40 重启是无效的。
估计还是要sudo -i 权限才行。。。。



自己搞定了。chmod 777 :em05

等我把这些都理清了,我就把thinkpad 的这些东西整理一下! :em11
上次由 lazyorz 在 2009-11-05 15:26,总共编辑 1 次。
stahine
帖子: 88
注册时间: 2007-06-12 16:17

Re: [求助]ubuntu 9.10 cpu频率调节和电池阀值

#2

帖子 stahine » 2009-11-05 15:26

这样很危险吧...
lazyorz
帖子: 13
注册时间: 2009-11-01 21:53

Re: [求助]ubuntu 9.10 cpu频率调节和电池阀值

#3

帖子 lazyorz » 2009-11-05 15:39

stahine 写了:这样很危险吧...
为什么呢?电池不会爆炸吧。。。 :em69
tlex
帖子: 17
注册时间: 2006-10-22 16:23

Re: [求助]ubuntu 9.10 cpu频率调节和电池阀值

#4

帖子 tlex » 2009-11-06 1:02

lazyorz 写了:设置电池阀值 的时候发现sudo 命令提示 Permission denied
只能先 sudo -i 切换到root 才能所选成功

$ echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
bash: /sys/devices/platform/smapi/BAT0/start_charge_thresh: Permission denied
$ sudo echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
bash: /sys/devices/platform/smapi/BAT0/start_charge_thresh: Permission denied
$ sudo -i
# echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
# cat /sys/devices/platform/smapi/BAT0/start_charge_thresh
40


类似的设置cpu频率调节时也出现这个状况,
在控制台下操作还好,但是如果把它们设置到 /etc/sysfs.cong 中,应该怎么办?
直接 /sys/devices/platform/smapi/BAT0/start_charge_thresh = 40 重启是无效的。
估计还是要sudo -i 权限才行。。。。



自己搞定了。chmod 777 :em05

等我把这些都理清了,我就把thinkpad 的这些东西整理一下! :em11
就看着楼主最后一句话了。
等着thinkpad优化大全。嘿嘿
lazyorz
帖子: 13
注册时间: 2009-11-01 21:53

Re: [求助]ubuntu 9.10 cpu频率调节和电池阀值

#5

帖子 lazyorz » 2009-11-07 18:27

出新问题了,
/sys/devices/platform/smapi/BAT0/start_charge_thresh
等文件是进系统后才生成的,重启后就没有了,加 777 也是没有用的。
难道只能手动来调节?
lazyorz
帖子: 13
注册时间: 2009-11-01 21:53

Re: [求助]ubuntu 9.10 cpu频率调节和电池阀值

#6

帖子 lazyorz » 2009-11-07 18:33

开机运行脚本

代码: 全选

#!/bin/sh

sudo chmod a+w '/sys/devices/platform/smapi/BAT0/start_charge_thresh'
echo 30 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
sudo chmod a+w '/sys/devices/platform/smapi/BAT0/stop_charge_thresh'
echo 90 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh

sudo chmod a+w /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
sudo chmod a+w /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo conservative > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
回复