Metadata-Version: 2.1
Name: amdgpu_fan
Version: 0.1.0
Summary: amdgpu fan controller
Home-page: https://github.com/chestm007/amdgpu-fan
Author: Max Chesterfield
Author-email: chestm007@hotmail.com
Maintainer: Filippo Roggi
Maintainer-email: zzkw35@gmail.com
License: GPL-2.0
License-File: LICENSE
Requires-Dist: pyyaml
Requires-Dist: numpy

# Fan controller for amdgpus

If you experience problems please create an issue.

## Installation:

### Arch Linux, Manjaro and derivatives
```
$ git clone https://github.com/zzkW35/amdgpu-fan.git
$ cd amdgpu-fan
$ makepkg -si
```

## Usage:
`$ sudo amdgpu-fan`  
Start the daemon with `$ sudo systemctl start amdgpu-fan`  
Make it with run at startup with `$ sudo systemctl enable amdgpu-fan`


## Configuration:
Edit `/etc/amdgpu-fan.yml` to create the desired fan curve

```
# /etc/amdgpu-fan.yml
# eg:

speed_matrix:  # -[temp(*C), speed(0-100%)]
- [0, 0]
- [40, 30]
- [60, 50]
- [80, 100]

# optional
# cards:  # can be any card returned from
#         # ls /sys/class/drm | grep "^card[[:digit:]]$"
# - card0

# optional
# temp_drop: 5  # how much temperature should drop before fan speed is decreased
```
