ThinkPad风扇控制项目技术文档

ThinkPad风扇控制项目技术文档

ThinkPad-Fan-Control App for managing fan speeds on ThinkPad laptops on Linux ThinkPad-Fan-Control 项目地址: https://gitcode.com/gh_mirrors/th/ThinkPad-Fan-Control

1. 安装指南

1.1 系统要求

  • 操作系统:Linux
  • 内核版本:需包含thinkpad-acpi补丁
  • 依赖库:GTK开发库

1.2 内核配置

确保你的Linux内核已启用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文件中添加以下内容:

    options thinkpad_acpi fan_control=1
    

配置完成后,重启系统。

1.3 安装依赖

确保系统中已安装GTK开发库。可以使用以下命令安装:

sudo apt-get install libgtk2.0-dev

2. 项目使用说明

2.1 编译项目

项目源码中包含一个Makefile文件,可以使用以下命令进行编译:

make

2.2 启动程序

由于只有root用户可以更改风扇速度,建议使用提供的启动脚本tpfc_start.sh,该脚本会使用gksu以管理员权限运行程序。

2.3 开机自启动

项目提供了一个开机自启动脚本tpfc_start-up.sh,你可以将其添加到GNOME启动列表中。使用前需修改脚本中的路径和等待时间。

3. 项目API使用文档

3.1 手动模式

在手动模式下,用户可以通过选择风扇速度并点击“更改速度”按钮来控制风扇速度。

3.2 自动模式

自动模式下,程序会根据CPU温度自动调整风扇速度。用户可以自定义以下参数:

  • 睡眠时间:程序检查CPU温度的频率(默认120秒)。
  • 临界温度:当CPU温度达到此值时,程序会加速风扇(默认55°C)。
  • 安全温度:当CPU温度低于此值时,程序会将风扇切换到正常速度(默认50°C)。
  • 风扇速度级别:当CPU温度达到临界温度时,风扇的速度级别(默认7)。

用户可以通过点击“更改选项”按钮来调整这些参数。

4. 项目安装方式

4.1 源码安装

  1. 下载项目源码。
  2. 按照“安装指南”中的步骤配置内核和依赖。
  3. 使用make命令编译项目。
  4. 使用提供的启动脚本运行程序。

4.2 预编译二进制安装

项目提供了一个预编译的二进制文件,适用于i386架构的32位机器。用户可以直接下载并运行该二进制文件。


希望你能享受使用这个项目!

ThinkPad-Fan-Control App for managing fan speeds on ThinkPad laptops on Linux ThinkPad-Fan-Control 项目地址: https://gitcode.com/gh_mirrors/th/ThinkPad-Fan-Control

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苏崧渝Enoch

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值