Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/scientifichackers/thinkfan-control-gui

a small gui app for linux to control fan speed and monitor temps on a thinkpad
https://github.com/scientifichackers/thinkfan-control-gui

Last synced: 3 days ago
JSON representation

a small gui app for linux to control fan speed and monitor temps on a thinkpad

Awesome Lists containing this project

README

        

# Thinkpad Fan Control GUI

![Screenshot](https://i.imgur.com/UXII1Mg.png)

This is an application for controlling fan speed on IBM/Lenovo ThinkPads.

It can also monitor CPU temp and fan RPM.

It is written for Linux only. For windows, see http://www.almico.com/speedfan.php

## How it Works?
+ Parses `sensors` command to show CPU temp and fan RPM
+ Modifies `/proc/acpi/ibm/fan` to change fan speed

## Dependencies
`sudo apt install lm-sensors python3 python3-tk`

## Setup
+ Open this file, using command -- `sudo nano /etc/modprobe.d/thinkpad_acpi.conf`
+ Add line `options thinkpad_acpi fan_control=1`
+ Reboot.
+ `python3 fan.py`

( Add `sudo` to modify speed )

---

Note: You are required to have the Linux kernel with `thinkpad-acpi` patch. (Ubuntu, Solus and a few others already seem to have this)