My WattMan profiles keeps resetting on reboot. It does not matter what settings I change, It always reverts back to default. For e.g. undervolting of high GPU P-states, like -50mV for the states 4-7 on a RX580. The profile runs perfectly stable, I tested it thoroughly.
Tested up to AMD Radeon v19.4.1.
Is there any other way to load the profile from the saved xml file besides loading via the menu button, like from the command line? It is really annoying to go through the menu every time to reload the profile.
Additionally switching between (global) profiles would also be much easier via something like a command line interface.
Solved! Go to Solution.
I found a solution / workaround for the resetting:
Saving a profile, opening the resulting xml file and changing the following lines: (source)
<FEATURE ID="18" Enabled="False">
and change it to
<FEATURE ID="18" Enabled="True">
to enable 0 RPM with custom fan curve.
For profile resets and problems with the fan curve: OverdriveNTool
This tool uses the (native) AMD OverdriveN API to save the settings, including fan states without restriction (my ASUS STRIX RX580 has a false minimum fan speed of 40% in WattMan, which is way too high).
It does not run in background and does not need admin rights!
Although it also resets after reboot / standby, it can be used via command line, which gives us an easy solution via Task Scheduler, trigger on login and resume from sleep:
xml file for import: replace PATH and PROFILE in OverdriveNTool.xml
In Task Scheduler, select Import Task... from the right sidebar or right click menu.
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<Subscription><QueryList><Query Id="0" Path="System"><Select Path="System">*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter'] and EventID=1]]</Select></Query></QueryList></Subscription>
Undervolting, overclocking, custom fan settings, it does not matter. The settings get reset to default, even when I am not using any other tool besides the AMD driver.
As to why I am undervoltung: because of less heat and silent fans.
I got a ASUS ROG Strix Radeon RX 580, which can be very silent with the right settings: undervolting and either a temp target of 75°C (instead of 65°C) or a custom fan curve give me an almost not audible GPU, even under stress, with temps around 70°C max.
Same problem here again. I had this problem with previous drivers but version 19.2.2 fixed that.
Now again with #19.4.1 wattman profile/settings reset after reboot or also suspend/wake up.
Zash maybe you could try revert to 19.2.2 to see if the problem goes away.
For me All settings Keep as I modified : +50% energy , +1.5% clock freq, 1800mhz mem freq that after rebot and wake up Continue the Same
I have the ASUS DUAL OC RX 580 the I can say that I have any problem with the settings and saved profile in RAdeon Settings even after rebbot / wake up.
Only bug with my gpu or driver is the second Monitor that after plugged show pink screen but with display settings of Windows or Rebbot solve it.
Try disabling fast start...like so:
Deciding whether to bother with Fast Startup actually takes longer than turning it on or off. First, open up your power options by hitting Windows+X or right-clicking your Start menu and selecting Power Options. In the Power Options window, click “Choose what the power buttons do.”
If this is the first time you’ve messed with these settings, you’ll need click “Change settings that are currently unavailable” to make the Fast Startup option available for configuration.
Scroll to the bottom of the window and you should see “Turn on fast startup (recommended),” along with other shutdown settings. Just use the check box to enable or disable Fast Startup. Save your changes and shut down your system to test it out.
If you don’t see the option at all, it means hibernation is not enabled on your machine. In this case, the only shutdown options you’ll see are Sleep and Lock. The quickest way to enable hibernation is to close the power settings window and then hit Windows+X and open Command Prompt (Admin). At the Command Prompt, type the command:
powercfg /hibernate on
After turning hibernate on, run through the steps again and you should see both the Hibernate and Fast Startup options.