题目比较大,实际上只有IBM thinkpad T40和Dell 640m各一台。问题的起因是这台T40近来老是疯狂地转风扇,声音很大。上网搜了下think的风扇控制,发现了lm-sensors这个软件。

Lm看上去像是Linux monitor的意思,是一个监控系统硬件信息的工具。这个工作很大程度上依赖于硬件生产商,没有资料的话很难做。所以现在这个小软件支持的硬件也是有限的。

幸运的是lm-sensors支持thinkpad T40非常好,先用sensors-detect探测一下机器上可以用的信息,再运行sensors就可以看到温度等信息了。如果要控制风扇,就需要用pwmconfig来配置一下fancontrol这个工具。pwm就是脉宽调制,用Linux就是要达到这个程度啊。sensors-detect探测的时候,会说明有哪些核心模块要加载,最后会给出修改/etc/modules的命令,如果愿意还可以让它自动修改。

这里主要是个thinkpad-acpi模块,加上fan_control=1这个参数加载即可。

pwmconfig也就是测试一下风扇在什么样的pwm下开转,多大比例到多大转速,了解之后就可以设定温度到多少开始转,超过多少要猛转;还有最小用什么样的pwm,最大用什么样的pwm。一般没有必要用到最高转速,那样声音会非常大,所以最大也给个中间的值就可以了。

以上命令都是lm-sensors这个包提供的。它还提供了fancontrol这个控制脚本,可以在系统启动时就运行,rcconf加上就可以了。

最直接的方法,是给/proc/acpi/ibm/fan这个东西传参数,echo level 2 > fan这样的,风扇运行级别从0到7,2是比较慢的,声音比较可以接受。

IBM有thinkpad-acpi这种好模块用,Dell就不行。用sensors-detect基本探测不到什么东西,据说是生产商不提供产品规格。所以pwmconfig就进行不下去,fancontrol自然也就无望了。

但还是有一位牛人写了个模块,叫做i8k,Dell机器专用,可以读到一些系统硬件信息,应用程序叫i8kutils,其中包括i8kctl和i8kfan等,使用也不麻烦。但如果总是自己控制,也比较累,还是以前发现过的gkrellm这个系统监控程序,它有一个i8k的插件,可以设定改变风扇转速的温度值,还分用电池和插电两种情况,也算可以使用。

i8k加载的时候可能需要force=1这个参数。

linux笔记本风扇调节,Linux下笔记本的风扇控制问题相关推荐

  1. Linux下笔记本禁用触摸板

    转自http://hi.baidu.com/hixiaoqi/item/fb01b340a31797eba5c06683 Ubuntu Linux下笔记本禁用触摸板的方法在笔记本电脑上打字,总是不小心 ...

  2. 小米笔记本在Kali Linux下所遇问题部分解决方案(持续更新中)

    0.本人不才,在小米笔记本安装Kali Linux所遇到的问题用了两天摸索才得以解决_(:3 」∠)_ ,kali被我装了5次,win10的引导被我误删了两次(*/ω\*). 在摸索的过程中发现关于小 ...

  3. 笔记本上的 Linux

    在过去的几年中,Linux走出了机房,进入了桌面系统甚至是笔记本系统中.就像服务器系统中的Linux,PC系统中的Linux同样提供了速度和可靠性,以及大量功能强大久经考验的应用程序.桌面系统中使用L ...

  4. 【转】G40-70、G50-70联想小新笔记本SR1000随机Linux改Windows 7系统操作指导

    http://support1.lenovo.com.cn/lenovo/wsi/htmls/detail_20140505150749705.html 适用范围: G40-70,G50-70联想小新 ...

  5. 在笔记本上安装 linux系统--Ubuntu 20.04(实体机安装而非虚拟机)

    在笔记本上安装 linux系统–Ubuntu 20.04(实体机安装而非虚拟机) 一.刻录操作系统镜像到U盘 Ubuntu有详细的操作说明(5分钟左右能看完)大概如下 Create a bootabl ...

  6. 华为深度Linux系统使用教程,华为笔记本OEM版本Linux系统安装深度商店(deepin-appstore)的方法...

    如果你有华为笔记本OEM版本Linux系统,需要安装深度应用商店(deepin-appstore),请按下面的步骤进行操作,亲测已成功. 安装深度商店(deepin-appstore)的方法 1.在深 ...

  7. 联想linux改windows,G40-70、G50-70联想小新笔记本SR1000随机Linux改Windows 7系统操作指导...

    适用范围: G40-70,G50-70联想小新笔记本SR1000,Linux改win7 知识点分析: 此为Windows 8改Windows 7,但是由于经常使用Ghost和PE,所以需要先将GPT更 ...

  8. 笔记本只使用Linux是什么体验?

    个人主页:董哥聊技术 我是董哥,嵌入式领域新星创作者 创作理念:专注分享高质量嵌入式文章,让大家读有所得! 近期,也有朋友问我,笔记本只安装Linux怎么样,刚好我也借此来表达一下我的感受. 我的这台 ...

  9. dell 重装linux系统_预装Linux(Ubuntu)的DELL笔记本重装Windows

    今天刚拿到新的Dell vostro,预装的Ubuntu10.04,节约大概200多. 虽然早已熟悉Linux,不过工作用的笔记本还是想换回Win7,所以想把系统重做一下.拿到手后放入Windows的 ...

  10. Linux华为能装windows么,Windows不能继续使用!只能预装Linux,深度Deepin适配华为笔记本!...

    原标题:Windows不能继续使用!只能预装Linux,深度Deepin适配华为笔记本! 中国有句老话叫人怕出名猪怕壮,自从华为在国内外崭露头角以后,处处受到了美方的制约,今年5月份更是受到实体名单的 ...

最新文章

  1. 异常记录-No module named ‘numpy.core._multiarray_umath
  2. java 导出pdf_一次java导出pdf的经历
  3. Part1. 泛函分析讲义I-度量空间概述
  4. Cython与CPython的区别
  5. android7.0uri,整理: 解决Android7.0以上文件报FileUriExposedException问题
  6. cocos2d-x物业现场
  7. 10张图,让你瞬间给自己减压
  8. 【App 支付】交易查询接口
  9. 关于js的冒泡--新手踩坑案例
  10. eclipse中variable references non-existion resource可能原因及解决方案
  11. java中选择结构有哪些_Java中的选择结构
  12. 迭代总结(随时更新)
  13. radiogroup多选_【RadioGroup】实现单选并获得所选项值 | 学步园
  14. 2022高教社杯全国大学生数学建模竞赛B题解析(更新完结)
  15. html实现word分页符,word分页-解析Word——自动分页符与手动分页符
  16. Verilog HDL的简单应用之74ls138功能的实现
  17. graphpad如何换柱状图与折线图能否混合一起_excel柱状图加折线图组合怎么做,原来是这样的...
  18. Exception:No serializer found for class and no properties discovered to create BeanSerializer
  19. 互联网晚报 | 11月2日 星期二 | 菜鸟推出“个人减碳账单”;特斯拉上线0首付购车方案;《个人信息保护法》正式实施...
  20. ECCV2022 论文最全汇总!附下载

热门文章

  1. C语言_99 乘法表
  2. mysql pxc介绍_MySQL高可用——PXC简介
  3. python 声音强度检测_python – 从声音文件中检测频率
  4. excel多元线性拟合_急!!!用excel做的多元线性回归分析~|excle做三元回归
  5. 小学生计算机画图熊猫,小学数学画图技能标准,小学数学示意图几种
  6. ZEMAX | 使用 Project Directory 组织 OpticStudio文件
  7. 离散数学——主析取范式与主合取范式原理探究
  8. win7nodejs压缩包配置环境变量
  9. Emotron伊尔通软启动器维修MSF-5705252C-N-AU
  10. 无人机三维建模(1) 调研