Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amezin/amdgpu-tweakd
amdgpu fan speed control and power limit tweak on Linux
https://github.com/amezin/amdgpu-tweakd
amdgpu fan-control linux radeon
Last synced: about 2 months ago
JSON representation
amdgpu fan speed control and power limit tweak on Linux
- Host: GitHub
- URL: https://github.com/amezin/amdgpu-tweakd
- Owner: amezin
- License: gpl-3.0
- Created: 2018-08-17T21:37:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-31T21:41:58.000Z (about 1 year ago)
- Last Synced: 2023-12-31T23:01:08.376Z (about 1 year ago)
- Topics: amdgpu, fan-control, linux, radeon
- Language: Python
- Homepage:
- Size: 41 KB
- Stars: 22
- Watchers: 4
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
UNMAINTAINED
------------
I'm not using this script myself and not sure if it still works.
Fan control takes only one sensor into account - this might be bad, or, at least, not optimal.amdgpu-tweakd
-------------Fan speed control & settings daemon for amdgpu on Linux. Uses hwmon interface.
Currently implemented:
- Software fan speed control based on GPU temperature
- Automatically turning the fan off
- Multi-GPU and multi-profile support. Profiles can be selected by PCI ids or vbios version (see config.example)
- A script that semi-automatically enables overclocking (requires a reboot though)
- Power limit setting
- All changes are automatically rolled back when the daemon stops
- All settings are automatically reapplied when the system resumes from sleep/hibernationInstallation:
- Arch Linux: `PKGBUILD` is provided in `archlinux` folder
- Other Linux: TODO. But it's mostly a regular Python application, installable using `setup.py`Configuration:
- Provided systemd unit (`amdgpu-tweakd.service`) expects configuration in `/etc/amdgpu-tweakd`. See `config.example`
- `# systemctl restart amdgpu-tweakd` to apply the configuration
- If you want to adjust the power limit, you may need to unlock overdrive first. Run `# amdgpu-unlock-overdrive` to do it.