Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/scientifichackers/thinkfan-control-gui
- Owner: scientifichackers
- Created: 2017-12-10T00:36:28.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-10-13T18:22:16.000Z (about 3 years ago)
- Last Synced: 2023-03-10T02:41:32.699Z (over 1 year ago)
- Language: Python
- Size: 15.6 KB
- Stars: 64
- Watchers: 5
- Forks: 14
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
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)