Simple application to read current clocks of ATi Radeon cards (xf86-video-ati, xf86-video-amdgpu).
[2026-05] Forked to fix issues with latest GPUs and LTS kernel.
Install and run radeon-profile-daemon for using this app as normal user. Otherwise app need to be run with root privileges for changing power profiles (and clocks readings sometimes).
- Monitoring of basic GPU parameters (frequencies, voltages, usage, temperature, fan speed)
- DPM profiles and power levels
- Fan control (HD 7000+), definition of multiple custom curves or fixed speed
- Overclocking (amdgpu) (Wattman, Overdrive, PowerPlay etc)
- Per app profiles/Event definitions (i.e. change fan profile when temp above defined or set DPM to high when selected binary executed)
- Define binaries to run with set of environment variablees (i.e. GALLIUM_HUD, MESA, LIBGL etc)
- Qt 5.6<= (qt5-base and qt5-charts) (On Debian/Ubuntu:
qt5-default libqt5charts5-dev) - libxrandr
- libdrm (for amdgpu, 2.4.79<=, more recent, the better)
- recent kernel (for amdgpu 4.12<=, more recent, the better)
- radeon card
For full functionality:
- glxinfo - info about OpenGL, mesa
- xdriinfo - driver info
- xrandr - connected displays
cd radeon-profile/
qmake
make The resulting binary is ./target/radeon-profile.
Will copy the binary to /usr/local/bin/.
./install.sh