WattmanGTK Is A Simple GUI For Radeon Power/Performance Knobs On Linux

The AMDGPU kernel driver and RadeonSI/user-space components offer much of the necessary driver tunables already, they just aren't exposed through a nice GUI panel. WattmanGTK is an unofficial project for trying to offer AMD Wattman-like options on Linux that tap into the existing kernel driver's interfaces.
WattmanGTK is written in Python3 with a GTK3 user-interface to allow for basic viewing/monitoring of the Radeon performance and power states along with working towards the ability to overclock the graphics processor. The overclocking and manual fan controls from the GTK3 interface are being worked on for the future.
This interface depends upon the Linux 4.17 kernel or newer for the necessary interfaces and the amdgpu.ppfeaturemask=0xffffffff module parameter must be set for the necessary PowerPlay feature mask.
Those wishing to checkout the WattmanGTK interface can find it on GitHub. With much of the rest of the Radeon Linux graphics driver stack getting squared away, perhaps in 2019 AMD will revisit the matter of an official driver GUI.
25 Comments