AMD GPU fan control for Linux
Project description
AMD GPU fan control for Linux
This software has been developed and tested on Debian 10 Buster with the 4.19.0-6-amd64 Linux kernel and a Radeon™ RX 590 GPU.
It requires the amdgpu
kernel module to be loaded.
Why this package?
- automatic fan control provided by the GPU hardware keeps the fans of my RX 590 running all the time (albeit at a very low speed)
- after some years of continued use, even at low speeds, fans develop irritanting noises
- most of the time I use my computer in a way that requires minimal GPU usage (writing code, browsing the web, etc)
- without fans, the temperature of my RX 590 rarely raises above 50°C when doing non-GPU intensive activities, even during the hottest summer days
Disclaimer
USE OF THIS SOFTWARE IS ENTIRELY OF YOUR RESPONSABILITY. HARDWARE DAMAGE MAY RESULT FROM HIGH TEMPERATURES AS A RESULT OF USING THIS SOFTWARE.
Warning
This software puts your GPU into manual fan control (manual means not controlled directly by hardware). If you stop this software you should reboot your computer or manually reset your GPU fan control to automatic mode.
Installing this software
If you want to run the software manually or develop your own software making use of functions from the amdgpu_fan_ctrl
Python module, you may install it with pip3 or simply copy the file into some directory of your choice.
The most common use case will be to run this software as a systemd
service, started at boot. To install this service, run the script ./install-systemd-service.sh
as root.
License
This software is licensed under the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file amdgpu-fan-ctrl-0.0.2.tar.gz
.
File metadata
- Download URL: amdgpu-fan-ctrl-0.0.2.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.45.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bcbb3d8ac1b51a40a0752acd7218b2ca8b164ce1ab6a4a3ae17238edbf6ac71 |
|
MD5 | 560f319fd1f1259a29b689033c57688f |
|
BLAKE2b-256 | bad10dc73255065f49e0aea062405f47d8124f9deb3acc414c4db57be91993df |