LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1385|回复: 7

gentoo下如何根据系统系统温度控制本本风扇转速?

[复制链接]
发表于 2009-2-25 22:53:17 | 显示全部楼层 |阅读模式
感觉风扇加速到满负荷,3400转左右,就不会再降下来,只能升不能降,有什么软件能根据系统温度调节风扇转速吗?
发表于 2009-2-25 22:58:54 | 显示全部楼层
偶也遇到同样的问题,如果是 Thinkpad 的话,在 www.thinkwiki.org 上有个 bash 脚本可以用来做这个事情。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-25 23:00:13 | 显示全部楼层
Post by ProgramFan;1952664
偶也遇到同样的问题,如果是 Thinkpad 的话,在 www.thinkwiki.org 上有个 bash 脚本可以用来做这个事情。

恩,我以前试了那个脚本,但是没跑起来
回复 支持 反对

使用道具 举报

发表于 2009-2-25 23:42:57 | 显示全部楼层
这倒是没注意,只是感觉在linux下,风扇的转速比windows下高。但cpu温度在49度时,我的风扇通常会在rpm 3480多。T60的风扇真烂呀,我都拆了3回了,又清洗又上油,记得新机器才半年,风扇就哗啦的响,不上油都没法用。下次换Mac了,联想真差劲。
回复 支持 反对

使用道具 举报

发表于 2009-2-26 09:25:40 | 显示全部楼层
Post by nainaide;1952713
这倒是没注意,只是感觉在linux下,风扇的转速比windows下高。但cpu温度在49度时,我的风扇通常会在rpm 3480多。T60的风扇真烂呀,我都拆了3回了,又清洗又上油,记得新机器才半年,风扇就哗啦的响,不上油都没法用。下次换Mac了,联想真差劲。


macbook 风扇最高是...6000rpm .........
kernel 配置很头痛...  没有传统的bios和mbr
回复 支持 反对

使用道具 举报

发表于 2009-2-26 15:16:30 | 显示全部楼层
我也没有将那个脚本跑起来,那个东西似乎太老了点,新内核里的 thinkpad_acpi 模块默认没有输入 cmos 读写功能了。但目前可以手动控制 Thinkpad 风扇,控制接口是 /proc/acpi/ibm/fan,不过需要将 thinkpad_acpi 编译成模块,并且将参数 fan_control=1 传入该模块。详情参见 /usr/src/linux/Documentation/laptops/thinkpad_acpi.txt
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-26 16:09:48 | 显示全部楼层
Post by ProgramFan;1952945
我也没有将那个脚本跑起来,那个东西似乎太老了点,新内核里的 thinkpad_acpi 模块默认没有输入 cmos 读写功能了。但目前可以手动控制 Thinkpad 风扇,控制接口是 /proc/acpi/ibm/fan,不过需要将 thinkpad_acpi 编译成模块,并且将参数 fan_control=1 传入该模块。详情参见 /usr/src/linux/Documentation/laptops/thinkpad_acpi.txt


怎么在设置模块的加载参数?
module_thinkpad_acpi_args="1" 么?
好像不太对啊?呵呵
回复 支持 反对

使用道具 举报

发表于 2009-2-26 21:44:54 | 显示全部楼层
我在 /etc/modprobe.d 里新建了个 thinkpad_acpi,内容为
  1. options thinkpad_acpi fan_control=1
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表