asus-fan-control

🌀 Fan control for ASUS devices running Linux.
授权协议 MIT License
开发语言 SHELL
所属分类 应用工具、 终端/远程登录
软件类型 开源软件
地区 不详
投 递 者 阮星火
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

asus-fan-control

CI status

Fan control for ASUS devices running Linux.

In default, some ASUS devices running Linux control their system fans inappropriately. Typical symptoms include:

  • Running fans even when not under any load
  • Not running fans under load appropriately
  • Spinning up fans in short performance peaks

Asus-fan-control solves the problems above and even more. Tested devices with links to their first testers:

ASUS VivoBook ASUS ZenBook ASUS ROG Others
N580VD UX310UA G752VL B9440UA
S530UA UX360UAK GL502VSK FX505GM
X507UF UX410UA GL553VD FX553VD
X510UA UX410UQ GL553VE
X512FA UX430UA GL702VSK
X542UF UX430UN

Your device is not in the table yet? Take a look at contributing.md file and you can easily add it yourself.

Table of Contents

Install

Dependencies

  • systemd suite
  • acpi_call module (see below)

Using GitPack

Asus-fan-control supports GitPack. Global installation/update:

sudo gitpack install github.com/dominiksalvet/asus-fan-control

If your system has APT, GitPack will install acpi_call automatically.

From AUR

We have an AUR package available. Global installation/update:

mkdir -p /tmp/asus-fan-control/ && cd /tmp/asus-fan-control/ &&
git clone https://aur.archlinux.org/asus-fan-control.git . &&
sudo makepkg -si

For AUR installations, enable running asus-fan-control automatically:

sudo systemctl enable afc

Usage

Asus-fan-control does not run in the background (i.e., it is not a daemon process). It is executed automatically whenever necessary (e.g., on OS boots) to keep the effect of a permanent change. It is also possible to invoke it manually as shown below:

sudo asus-fan-control

It uses custom temperatures if previously set, otherwise the default temperatures are used.

Custom Temperatures

The fan speed policy is usually defined by 8 increasing numbers representing temperature boundaries in degrees Celsius between individual fan speed levels. E.g., UX430UA's default temperatures are 55 60 62 65 68 72 76 80 as shown:

Speed level Temperature (C°)
0 (off) 54 and less
1 55 to 59
2 60 to 61
3 62 to 64
4 65 to 67
5 68 to 71
6 72 to 75
7 76 to 79
8 (max) 80 and more

To use your custom temperatures, use the set-temps command. For example:

sudo asus-fan-control set-temps 45 50 55 60 65 70 75 80

GUI

Did you know that asus-fan-control has a graphical user interface extension? Visit afc-gui for more details.

Useful Resources

  • NVIDIA GPUs have fan speed profiles that control the fan to keep the noise to a minimum. In high-performance computing applications when the system is in a datacenter, it is often preferable to run th

  • 问题:sensors已经安装完毕可以检测出主板的温度 # sensors coretemp-isa-0000 Adapter: ISA adapter Core 0: +37°C (high = +100°C) coretemp-isa-0001 Adapter: ISA adapter Core 1: +38°C (high = +100°C)   现在需要调节风扇的速度 # pwmconfig

  • 点击查看我电脑一开机自动进入bios设置 怎么让他正常启动 华硕的主板具体信息 答:华硕笔记本若电脑一开机自动进入bios设置,可按以下操作更改BIOS设置: 1、开机的时候长按F2键进入BIOS界面,通过方向键进【Secure】菜单,通过方向键选择【Secure Boot Control】选项,将其设定为 “Disabled”; 2、通过方向键进入【Boot】菜单... 答:解决方法步骤如下:

  • 开机出现cpu for error的字母,按F1才可一继续,是怎么回事? 开机后,屏幕出现cpu for error的字样,按下F1才可以继续系统,是怎么回事?怎么解决?? 答案 大致可能有两种情况. 一是你风扇的接线没有插到原来的那个 cpu 风扇的电源接口; 或者就是这个风扇没有提高转速信号. BIos检测到CPU风扇转数达不到BIos设置的标准,也有可能报错,将CPU风扇转速设置到合适的值即

  • 优点: 好的运行平台不仅能兼容众多优秀的硬件产品,还需要具有强大的承载能力。华硕Z170 PRO GAMING主板专为游戏玩家设计,用料扎实、做工出色、性能强劲,附带丰富的玩家特色功能更能为用户带来超凡的游戏体验,相信会是你畅玩游戏不可或缺的好帮手。 Z170 PRO GAMING的配色完全沿袭了上一代玩家系列(比如B85-PRO GAMER)的方案,板载散热片的装饰变得“有活力”了不少。在游戏主

 相关资料
  • cloud ocean公司推出的其一款开源的云计算平台 Fan ,使公司和IDC机房能够以快速、简单和可扩展的方式创建和管理大型、复杂的IT基础设施(包括虚拟服务器,网络,应用,存储设备等等)。cloud ocean 的Fan较之同类其他产品的一个主要的区别在于其高可扩展性、高度灵活性。这个版本允许通过kvm、xen部署实例,它还支持VirtualBox、VMware。

  • 楼主这几天写的一个Mac下的app,用于为你的Intel Mac调节风扇转速,从而使之远离发热,保持凉爽。 * 后台运行,并可以将CPU温度信息显示在菜单栏中。 * 操作非常简便,只须简单地拖动仪表盘中的指针来调节风扇转速。 * 可以简单地在菜单栏中控制风扇转速。 * 可以选择以摄氏度(℃) 或华氏度(℉)为单位来查看温度。 * 开机启动,无须再操心发热问题。 为了不损坏你的机器,Oh My Fa

  • homebridge-mi-fan XiaoMi fan plugins for HomeBridge. Thanks for nfarina(the author of homebridge), OpenMiHome, aholstenson(the author of miio), ABC, 小马哥, all other developer and testers. Note: If you

  • homebridge-xiaomi-fan homebridge-xiaomi-fan is a plugin for homebridge which allows you to control Xiaomi Smartmi and Mija Fans! It should work with most smart fans from xiaomi.The goal is to make the

  • homebridge-dyson-fan A Homebridge plugin for controlling a Dyson fan.This has been tested with and works using the Dyson Pure Cool Link™ Tower, but may also work with other Dyson fans. Example Homebri

  • Supergiant Control Create HA K8s clusters on multiple clouds. Simplify K8s deployment and management, easily configure and deploy Helm releases, and view at-a-glance metrics for cluster usage. Want to