Go to file
eraden 7616ddd8fc
Start GUI
GUI in iced

Basic plot manipulation

Working solution

Fix documentation

Fix build scripts

Slice application

Change views

Very basic GUI

Reload config

GUI Helper for root tasks - maybe sock files for all services will be better

Add save button

Xorg gui and save config to target file

Documentation and clippy fixes

Avoid compiling gui on CI

Readme files

Add missing dependencies

Add missing pgp key

Refactor workflow

Refactor workflow

Add drag and drop
2022-01-28 10:17:41 +01:00
.github/workflows Start GUI 2022-01-28 10:17:41 +01:00
amdfand Start GUI 2022-01-28 10:17:41 +01:00
amdgpu Start GUI 2022-01-28 10:17:41 +01:00
amdgpu-config Start GUI 2022-01-28 10:17:41 +01:00
amdgui-helper Start GUI 2022-01-28 10:17:41 +01:00
amdguid Start GUI 2022-01-28 10:17:41 +01:00
amdmond Start GUI 2022-01-28 10:17:41 +01:00
amdmond-lib Start GUI 2022-01-28 10:17:41 +01:00
amdvold Start GUI 2022-01-28 10:17:41 +01:00
assets Start GUI 2022-01-28 10:17:41 +01:00
examples Fix invalid hwmon directory path 2021-11-28 15:36:40 +01:00
scripts Start GUI 2022-01-28 10:17:41 +01:00
services Start GUI 2022-01-28 10:17:41 +01:00
.gitignore Initial 2021-07-02 13:36:36 +02:00
Cargo.lock Start GUI 2022-01-28 10:17:41 +01:00
Cargo.toml Start GUI 2022-01-28 10:17:41 +01:00
LICENSE.APACHE2.txt Fix apache2 license file 2021-07-04 08:42:45 +02:00
LICENSE.md Improve monitor 2021-12-03 07:35:17 +01:00
README.md Start GUI 2022-01-28 10:17:41 +01:00

GitHub

AMD GPU management tools

This repository holds couple tools for AMD graphic cards

  • amdfand - fan speed daemon
  • amdvold - voltage and overclocking tool
  • amdmond - monitor daemon
  • amdguid - GUI manager
  • amdgui-helper - daemon with elevated privileges to scan for amdfand daemons, reload them and save config files

For more information please check README each of them.

Roadmap

  • Add support for multiple cards
    • Multiple services must recognize card even if there's multiple same version cards is installed
    • Support should be by using --config option
  • CLI for fan config edit
  • CLI for voltage edit
  • GUI application using native Rust framework (ex. egui, druid)

License

This work is dual-licensed under Apache 2.0 and MIT. You can choose between one of them if you use this work.