Application to control fanspeed on Linux Operating System
Build using the makefile (is configured for gcc), run "make CFG=Release". This project doesn't rely on other dependencies, simply build and use.
- Install by copying the executable to the location of your desire, e.g. /usr/local/bin/.
- Create configuration file (Use fanctrl_config.txt as template). Place in desired directory, e.g. /etc/.
The Application must be started with a configuration file, containing paths and fancontrol informations. While testing, start manually "fanctrl /path/to/cfgfile --debug" and verify everything works properly. When satisfied with the results, create a systemd script to run automatically on startup.
- Start Application: application 'path-to-config-file' [--debug]
- Help: application --help
- Get Current Version: application --version
fanctrl.service is an example script for systemd integration. Use & modify as you need.
- AMDGPU
- v0.2.0 (beta): Some minor fixes, improved default configuration to be more silent
- v0.1.0 (beta): First Release
If you encounter problems or have suggestions for improvements, feel free to open an issue.