夏天天气比较热, 笔记本散热问题比较突出. 不知道从什么时候开始, 我的x61在编译或用Virtualbox等比较占CPU的情况下, 会自动关机. 看/var/log/syslog, 发现有这么一行提示:
Critical temperature reached (128 C), shutting down
CPU温度128摄氏度? 太高了, 可以煎蛋了, 呵呵
Slackware带了lm-sensors, 其中有fancontrol脚本, 看了一下, 就是判断pwm和fan的值, 修改pwm参数来控制风扇. 但是用起来还是偶尔会出现自动关机的情况. 这个脚本并没有在温度极端情况下, 把风扇速度开到最大的功能.
所以我写了一个脚本, 10秒钟检测一次CPU温度,
在CPU超过一定温度的时候, 如90度, 把风扇设置为full-speed模式.
在降低到一定温度, 如60度, 把风扇设置为auto模式, 由BIOS控制风扇.
可以避免极端情况下CPU过热, 不过full-speed风扇声音可真大!
脚本/etc/rc.d/rc.fan, 在rc.local里面调用(控制风扇毕竟有一定风险, 请慎用):
#!/bin/bash #DEBUG=1 tsens=/sys/class/hwmon/hwmon0/device/temp1_input fan=/proc/acpi/ibm/fan mint=60 maxt=90 while true do read tval < ${tsens} let tval="($tval+500)/1000" level=$(cat $fan | grep "level:" | sed "s/level:\t\t//") if [ ! -z $DEBUG] then echo "temp = $tval" echo "level = $level" fi if [ $level != "disengaged" ] && (( $tval >= $maxt )) then echo "to full speed" echo level disengaged > $fan fi if [ $level != "auto" ] && (( $tval <= $mint )) then echo "to auto speed" echo level auto > $fan fi read < <(exec sleep 10) done
发表评论
-
把Firefox的配置文件和Cache移到内存盘
2008-12-07 21:01 2603在使用Windows的时候, 可以用ramdisk虚拟一个内存 ... -
周末装XP和Slackware
2007-11-12 15:03 1301X61 安装Xp和Slackware双启 ... -
X61 Slackware的配置1
2007-11-12 23:00 1069我现在就是在KDE下面, ... -
X61 Slackware的配置2
2007-11-13 12:05 948上班中午休息一会儿, 继续配置网卡等信息. 1. 改网卡MA ... -
我为什么要写X61 Slackware文章
2007-11-13 20:02 861作者: forever steel(zhoun) ... -
X61 Slackware的配置3
2007-11-14 00:07 975作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置4
2007-11-14 23:05 1134作者: forever steel(zhoun) ... -
X61 Slackware的配置5
2007-11-15 17:05 1236作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置6
2007-11-15 21:03 827作者: forever steel(zhoun) ... -
X61 Slackware的配置7
2007-11-18 15:00 1492作者: forever steel(zhoun) ... -
X61 Slackware的配置8
2007-11-19 23:04 839作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置9
2007-11-20 22:01 809作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置10
2007-11-22 11:05 891作者: forever steel(zhoun) ... -
thinkpad T61/R61/X61的快捷键问题
2007-11-23 14:05 2837?作者: forever steel(zhoun) 原发: ... -
X61 Slackware的配置11
2007-11-26 13:00 833作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置12
2007-12-05 14:05 876作者: forever steel(zhoun) ... -
X61 Slackware的配置13
2007-12-19 17:05 1058作者: forever steel(zhoun) ... -
X61 Slackware的配置14
2007-12-21 23:00 903作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置15
2008-01-03 16:00 1016作者: forever steel(zhoun) 原发: h ... -
Thinkpad X61开机高亮问题解决了
2008-01-07 16:00 1617在我以前的一篇文章 中提到的thinkpad x61开机高亮, ...
相关推荐
### IBM ThinkPad X61 拆解详细分析 #### 一、拆解概述 IBM ThinkPad X61是一款经典的商务笔记本电脑,以其出色的性能、可靠的品质和优秀的用户体验著称。本文将通过一系列图片和文字描述,详细介绍X61的拆解过程...
在开始拆解ThinkPad X61 Tablet之前,首先要确保熟悉手册中的“注意事项”部分(第158页),这部分提供了关于设备维护和安全的重要信息。此外,在进行任何拆机或维护操作之前,还需要注意以下几点: 1. **策略性...
"tpfancontrol_v018b"是一款针对IBM ThinkPad笔记本,包括X61系列的风扇控制软件。这个驱动程序允许用户手动或自动调整风扇速度,根据系统负载和温度条件来定制风扇策略。具体操作包括: 1. **安装驱动**:首先,...
IBM t60 拆机图T60清理风扇详细图解--天热了,不要让灰尘堵住小黑呼吸 - IBM Thinkpad笔记本使用交流 - IBM笔记本Thinkpad笔记本Apple苹果笔记本上海笔记本深圳笔记本论坛 IBMThinkpadAPPLE苹果上海笔记本深圳笔记本...
【x61t 拆机图片】是一个与IT硬件相关的主题,主要涉及ThinkPad X61t笔记本电脑的内部结构和组件布局。通过这些图片,我们可以深入理解这款经典商务笔记本的设计理念,以及如何进行硬件维护和升级。下面将详细讨论...
【x61笔记本拆解图示】是一份详细的指南,主要针对那些想要深入了解或维修IBM/Lenovo ThinkPad X61系列笔记本电脑的用户。这个拆解过程涉及到多个步骤,涵盖了从外部配件到内部组件的全面拆卸,帮助用户安全地进行...
Tpfancontrol是德国一位thinkpad爱好者(作者发布网站:http://www.staff.uni-marburg.de/~schmitzr/donate.html)制作的一款风扇控制软件,支持智能、人工和bios控制三种模式,可自由切换与定义风扇转速与温度阈值;...
《TPFancontrol-v062:Thinkpad笔记本风扇控制与温度管理详解》 在IT行业中,硬件设备的管理和优化是提升用户体验的关键环节之一。对于Thinkpad笔记本用户来说,一款名为"TPFancontrol"的软件成为了他们手中的利器...
// 当成功转换风扇状态时,蜂鸣器的频率和时长(毫秒),任何一个值设定为0时,禁止蜂鸣. FanBeep=0 0 // -------------------------------------------------------- // If this max number of consecutive EC read ...