ThinkPad-Fan-Control:Linux下ThinkPad风扇速度控制工具

App for managing fan speeds on ThinkPad laptops on Linux

分支1Tags0
文件最后提交记录最后更新时间
14 年前
14 年前
14 年前
14 年前
14 年前
6 年前
14 年前
14 年前
14 年前

ThinkPad风扇控制

版本 0.5

项目现状:非活跃开发中

由于我已经多年没有使用ThinkPad笔记本电脑,并且没有继续开发此项目的计划。 欢迎查看优秀的分支作品或发起拉取请求。感谢您的理解。

不过,目前有一些活跃的分支版本存在。

ForgedTurbo的分支处理了自本脚本最初编写以来发生的变化。我建议您检查它并尝试使用。

简介

这是一个用于控制IBM/联想ThinkPad笔记本电脑风扇速度的程序,仅适用于Linux操作系统。该程序采用C语言编写,界面基于GTK。

您需要拥有带'thinkpad-acpi'补丁的Linux内核。同时,必须为您的风扇启用手动控制。对于Linux 2.6.22及以上版本,您需要向'thinkpad-acpi'模块添加参数'fan_control=1'。例如,在Debian Lenny(及Ubuntu 8.04)上,需在"/etc/modprobe.d/options"文件中添加: options thinkpad_acpi fan_control=1 而在Ubuntu 9.10中,则需在"/etc/modprobe.d/alsa-base.conf"文件中加入相应行。

完成设置后重启系统,之后便能轻松使用此程序。

我起初为了个人需求编写了这个工具,并认为分享给全世界是个好主意,希望对他人也有帮助!欢迎发送反馈、错误报告或感谢邮件至上述邮箱。

编译

您需要安装GTK开发库。可用提供的Makefile来编译,命令如下:

make

同时也提供了针对i386架构32位机器的预编译二进制文件。

启动

必须以root权限运行此程序,因为只有root用户能够更改风扇速度。个人推荐使用"tpfc_start.sh"脚本,它会在具有管理员权限下通过gksu启动ThinkPad风扇控制程序。

此外,我还制作了"tpfc_start-up.sh"脚本,可将其添加到GNOME的启动列表中,实现登录时自动运行该程序。您只需修改其中两行——ThinkPad风扇控制程序的位置路径和等待时间(即脚本启动前的延迟时间)。

使用说明

程序具备自动和手动两种模式。手动模式使用极为简单——选择所需速度并点击“变更速度”按钮即可。

自动模式则略复杂一些,您可以调整四个选项:

  • 睡眠时间:程序检测CPU温度的频率,默认120秒。
  • 危险温度:达到此温度时加速风扇(默认55°C)。
  • 安全温度:当温度低于此值时恢复正常转速(默认50°C)。
  • 风扇级别速度:CPU达到危险温度时的风扇速度(默认7级)。

若要自定义这些选项,请点击“变更选项”按钮。

希望您使用愉快!😊😃

项目介绍

Linux系统下用于管理ThinkPad笔记本电脑风扇转速的应用程序【此简介由AI生成】

定制我的领域