分页: 1 / 1

安装thinkfan失败,求赐教!

发表于 : 2012-05-14 20:40
Eastsun
我的笔记本是thinkpad E420 (6630m独显)
感觉装上ATI显卡驱动后风扇转速有问题,表现为:刚开机的时候狂转,温度可到45度;然后转速变的很慢,就算CPU温度升到了70度,速度还是很慢,导致CPU温度一直上升。


因此想装个thinkfan来控制风扇转速,下面是我的几个疑问:
第一,我的本本无法查看风扇转速,无论是win7下用鲁大师还是ubuntu下用cat /proc/acpi/ibm/fan
ubuntu下显示的信息为:speed 0,level auto这个speed的值与实际并不相符。

第二,安装thinkfan失败
我是按照这个帖子http://www.cnblogs.com/henryau/archive/ ... 77998.html来安装的。

在其中的第二步加载模块

代码: 全选

sudo modprobe -rv thinkpad_acpi && modprobe -v thinkpad_acpi
的时候有下列错误信息:
$ sudo modprobe -rv thinkpad_acpi && modprobe -v thinkpad_acpi

insmod /lib/modules/3.2.0-24-generic/kernel/drivers/char/nvram.ko
WARNING: Error inserting nvram (/lib/modules/3.2.0-24-generic/kernel/drivers/char/nvram.ko): Operation not permitted
WARNING: Error inserting soundcore (/lib/modules/3.2.0-24-generic/kernel/sound/soundcore.ko): Operation not permitted
WARNING: Error inserting snd (/lib/modules/3.2.0-24-generic/kernel/sound/core/snd.ko): Operation not permitted
FATAL: Error inserting thinkpad_acpi (/lib/modules/3.2.0-24-generic/kernel/drivers/platform/x86/thinkpad_acpi.ko): Operation not permitted
不知道为何?

并且奇怪的是这步之后,/proc/acpi/ibm整个文件夹不见了!!!

求高人解答,不胜感激。 :em01

Re: 安装thinkfan失败,求赐教!

发表于 : 2012-05-14 22:14
ahwad
我整理了一下:
1:安装thinkfan
代码: sudo apt-get install thinkfan sysfsutils
2:管理员身份在 /etc/modprobe.d 下面增加一个配置文件 thinkpad-acpi.conf ,内容:
options thinkpad_acpi experimental=1 fan_control=1
3:管理员身份打开 /etc/default/thinkfan
START=no
改为:
START=yes
4:管理员身份编辑 /etc/thinkfan.conf 成你需要的温度控制。我的内容如下:
(0, 0, 60)
(1, 59, 62)
(2, 61, 64)
(3, 63, 66)
(4, 65, 68)
(5, 67, 70)
(7, 69, 32767)

说明:0,1,2,4,5,6,7 表示速度级别.后二位表示温度范围,一个最低,一个最高.
重启,OK!!!!

如果还不行,估计,仅仅是估计,x,t,w系列才是正宗的thinkpad.

以上方法在x200 11.04 11.10 ,12.04 通过.

Re: 安装thinkfan失败,求赐教!

发表于 : 2012-05-15 9:12
Eastsun
ahwad 写了:我整理了一下:
1:安装thinkfan
代码: sudo apt-get install thinkfan sysfsutils
2:管理员身份在 /etc/modprobe.d 下面增加一个配置文件 thinkpad-acpi.conf ,内容:
options thinkpad_acpi experimental=1 fan_control=1
3:管理员身份打开 /etc/default/thinkfan
START=no
改为:
START=yes
4:管理员身份编辑 /etc/thinkfan.conf 成你需要的温度控制。我的内容如下:
(0, 0, 60)
(1, 59, 62)
(2, 61, 64)
(3, 63, 66)
(4, 65, 68)
(5, 67, 70)
(7, 69, 32767)

说明:0,1,2,4,5,6,7 表示速度级别.后二位表示温度范围,一个最低,一个最高.
重启,OK!!!!

如果还不行,估计,仅仅是估计,x,t,w系列才是正宗的thinkpad.

以上方法在x200 11.04 11.10 ,12.04 通过.
多谢!
看起来你的方法比我查到的少了我提到出错的那一步

不过看起来有效果,因为风扇的转速中的level不再是auto,而是一个变化的数字了。
进一步确认中。

再次感谢。

Re: 安装thinkfan失败,求赐教!

发表于 : 2012-11-27 14:35
hurtrose
mark

Re: 安装thinkfan失败,求赐教!

发表于 : 2013-01-09 0:01
henryau53
首先是因为这行命令我没有具体尝试过,因为一般人仅仅需要的是设置开机自动启动就可以.
其次是博文已经声明是对官方的中文说明,命令行基本都是copy官方过来的.
所以我很纳闷博文中为什么会是sudo modprobe -rv thinkpad_acpi && sudo modprobe -v thinkpad_acpi这个形式. :em06
很老的博文了.
正确的形式(至少现在... ...):
sudo modprobe -rv thinkpad_acpi
sudo modprobe -v thinkpad_acpi
这样就不会有问题了
你的ibm目录丢失是因为把模块卸载了,但是没有加载进来造成的,
执行一次sudo modprobe -v thinkpad_acpi ibm目录就会回来的... :em06