[Edited: The bug is now fixed in 16.9.1 driver. Card resumes from sleep correctly every time]
I picked up a custom RX480, and while it has performed pretty well, I have hit this annoying bug which is affecting pretty much all RX480 users - all who use S3 sleep on their PCs, regardless of their motherboard chipset.
Every time the PC wakes up, there's about 95% chance that the GPU will get stuck in state 7, with 100% activity and maximum GPU boost clocks. The card heats up a bit, and the fans have to run non-stop. No amount of coming in and out of 3D applications, can then bring the GPU out of state 7. You have to restart the PC from there, or try multiple sleep/wake cycles until the GPU goes idle. This affects reference and custom RX 480s alike, whether they are overclocked or not, or whether you have used Wattman or not to set up custom clocks and voltages.
It's a very annoying bug, especially for HTPC usages, where PCs often come in and out of sleep mode a lot.
The workarounds are all impractical.
1) Don't let PC go into sleep mode.
2) Let the PC hibernate instead of sleep. GPU clocks are fine then. However waking up from hibernate takes a lot longer.
3) Use Wattman to down-volt and down-clock state7, because that's where the GPU is stuck. However this won't work in games.
The bug has existed since RX 480 release, and has not yet been acknowledged, as far as I know. Hopefully with notebook GPU support, AMD will have to fix the bug, since S3 sleep is a common occurrence for such PCs.
I picked up a custom RX480, and while it has performed pretty well, I have hit this annoying bug which is affecting pretty much all RX480 users - all who use S3 sleep on their PCs, regardless of their motherboard chipset.
Every time the PC wakes up, there's about 95% chance that the GPU will get stuck in state 7, with 100% activity and maximum GPU boost clocks. The card heats up a bit, and the fans have to run non-stop. No amount of coming in and out of 3D applications, can then bring the GPU out of state 7. You have to restart the PC from there, or try multiple sleep/wake cycles until the GPU goes idle. This affects reference and custom RX 480s alike, whether they are overclocked or not, or whether you have used Wattman or not to set up custom clocks and voltages.
It's a very annoying bug, especially for HTPC usages, where PCs often come in and out of sleep mode a lot.
The workarounds are all impractical.
1) Don't let PC go into sleep mode.
2) Let the PC hibernate instead of sleep. GPU clocks are fine then. However waking up from hibernate takes a lot longer.
3) Use Wattman to down-volt and down-clock state7, because that's where the GPU is stuck. However this won't work in games.
The bug has existed since RX 480 release, and has not yet been acknowledged, as far as I know. Hopefully with notebook GPU support, AMD will have to fix the bug, since S3 sleep is a common occurrence for such PCs.
Last edited:
