cancel
Showing results for 
Search instead for 
Did you mean: 

Drivers & Software

zash
Adept I

WattMan profile resetting / loading

Jump to solution

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.

1 Solution

Accepted Solutions
zash
Adept I

Re: WattMan profile resetting / loading

Jump to solution

I found a solution / workaround for the resetting:

0 RPM only

(@lowenz maybe?)
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.

General workaround

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:

  1. Save a profile in the OverdriveNTool: New, enter profile name (used below), set settings, Save, Apply.
  2. Open Task Scheduler: Start Menu, enter "tasks" or (WIN+R and) "taskschd.msc"
  3. Use either the xml file below via Import Task

    or create it manually via (Action /) Create Task...
  4. Enter a name, like "OverdriveNTool"
  5. Trigger / New:
    1. Begin the task: At log on
      Check Enabled
      OK
    2. Begin the task: On an event
      Log: System
      Source: Power-Troubleshooter
      Event ID: 1
  6. Action / New:
    Start a program
    Browse: (enter path to) OverdriveNTool.exe
    Add arguments: -r0 -p0"profile name"     (reset settings, load profile)
    Start in: copy path from above (for the folder, except for OverdriveNTool.exe)

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">
  <RegistrationInfo>
    <Date>2019-09-09T20:47:43.6572512</Date>
    <URI>\OverdriveNTool</URI>
  </RegistrationInfo>
  <Triggers>
    <EventTrigger>
      <Enabled>true</Enabled>
      <Subscription>&lt;QueryList&gt;&lt;Query Id="0" Path="System"&gt;&lt;Select Path="System"&gt;*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter'] and EventID=1]]&lt;/Select&gt;&lt;/Query&gt;&lt;/QueryList&gt;</Subscription>
    </EventTrigger>
    <LogonTrigger>
      <Enabled>true</Enabled>
    </LogonTrigger>
  </Triggers>
  <Actions Context="Author">
    <Exec>
      <Command>PATH\OverdriveNTool.exe</Command>
      <Arguments>-r0 -p0"PROFILE"</Arguments>
      <WorkingDirectory>PATH</WorkingDirectory>
    </Exec>
  </Actions>
</Task>

View solution in original post

21 Replies

Re: WattMan profile resetting / loading

Jump to solution

Why do you do underVolt ? I have the same gpu and I need set to +50% energy

zash
Adept I

Re: WattMan profile resetting / loading

Jump to solution

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.

0 Likes
netquik
Adept II

Re: WattMan profile resetting / loading

Jump to solution

Same problem here again. I had this problem with previous drivers but version 19.2.2 fixed that.

see https://community.amd.com/thread/236427

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.

0 Likes

Re: WattMan profile resetting / loading

Jump to solution

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

0 Likes
netquik
Adept II

Re: WattMan profile resetting / loading

Jump to solution

Do fan ZeroRPM and manual fan speeds keep after reboot wakeup?

0 Likes

Re: WattMan profile resetting / loading

Jump to solution

Yes. Did you try save profile ?

0 Likes

Re: WattMan profile resetting / loading

Jump to solution

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.

0 Likes
netquik
Adept II

Re: WattMan profile resetting / loading

Jump to solution

yes. Actually i did some test and i lose settings only when suspend/wakeup.. not on reboot.

0 Likes
kingfish
MVP

Re: WattMan profile resetting / loading

Jump to solution

Try disabling fast start...like so:

The Pros and Cons of Windows 10’s “Fast Startup” Mode 

How to Enable or Disable Fast Startup

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.”

power options

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.

available options

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.

fast startup

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.

0 Likes