2020-10-30 02:12:15 -05:00
|
|
|
# Linux AMDGPU Control Application
|
|
|
|
|
|
|
|
This application allows you to control your AMD GPU on a Linux system.
|
|
|
|
|
2020-11-20 03:04:05 -06:00
|
|
|
| | | |
|
|
|
|
|----------------------------------------------|----------------------------------------------|---------------------------------------------|
|
2021-02-12 00:47:02 -06:00
|
|
|
|||
|
2020-11-20 03:04:05 -06:00
|
|
|
|
2020-10-30 02:12:15 -05:00
|
|
|
|
|
|
|
Current features:
|
|
|
|
|
|
|
|
- Viewing information about the GPU
|
|
|
|
- Power/thermals monitoring
|
|
|
|
- Fan curve control
|
2020-11-22 03:54:57 -06:00
|
|
|
- Basic overclocking
|
2020-10-30 02:12:15 -05:00
|
|
|
|
|
|
|
Currently missing:
|
2021-01-20 09:50:18 -06:00
|
|
|
- Clockspeed/voltages cannot be changed on Vega20 and newer GPUs due to them using a different power level management logic
|
2020-11-12 08:36:16 -06:00
|
|
|
- <s>Multi-GPU system support</s> *Should work now*
|
2020-10-30 02:12:15 -05:00
|
|
|
- The card model detection isn't very reliable
|
|
|
|
|
|
|
|
# Installation
|
|
|
|
|
|
|
|
- Arch Linux: Install the [AUR Package](https://aur.archlinux.org/packages/lact-git/)
|
|
|
|
- Anything else:
|
|
|
|
- Install a rust toolchain and gtk3 development headers (libgtk-3-dev on ubuntu)
|
|
|
|
- Clone the repo
|
2020-11-16 01:29:57 -06:00
|
|
|
- ./deploy.sh
|
2020-10-30 02:12:15 -05:00
|
|
|
|
|
|
|
# Usage
|
|
|
|
|
|
|
|
Enable and start the service (otherwise you won't be able to change any settings):
|
|
|
|
```
|
|
|
|
sudo systemctl enable --now lactd
|
|
|
|
```
|
2020-10-30 02:13:09 -05:00
|
|
|
You can now use the application.
|
2021-02-08 08:18:07 -06:00
|
|
|
|
2021-02-12 00:47:02 -06:00
|
|
|
Note: only members of the group `wheel` can change settings.
|