RX480 high idle temp/voltage on boot

Graphics Chipset - Radeon (TM) RX 480 Graphics

Windows Version - Windows 7 (Service Pack 1) (64 bit)

Driver Version - 21.19.523.2

Radeon Settings Version - 2017.0303.2232.40545

Driver Packaging Version - 16.60.2711-170303a-311798E-CrimsonReLive

2 monitors - 1 HDMI, 1 DVI. Both 60hz


This is how things look RIGHT after boot: http://imgur.com/GFkr2zM

Memory clock is pegged at max (2000Mhz), temp is at 46C, VDDC is sitting high.


This is how things look when I wake the computer right after I send a command to put the monitors into sleep mode (to clarify, I do not allow my computer itself to hibernate or sleep, the only thing happening is the monitors are put into powersave mode) OR if I allow the computer to idle long enough for that to happen automatically: http://imgur.com/J0R2iHE

Memory is now idle, temp is at 27C, VDDC is now sitting at idle. This is how it should look after boot.


I don't care that 46-50C is a safe temperature. What I care about is that this is not how it should work and it should be fixed. The card is not being allowed to idle properly after boot and it doesn't idle properly until the monitors are put to sleep and then woken up (via input from me with mouse or keyboard).


From searching, this has been an issue for a while:




Get your sh!t together, AMD.