- Aug 11, 2018
- Gigabyte Z370 Aorus Ultra Gaming WiFi
- Radeon VII
AMD GPU (Sapphire Vega 64 Nitro+ , The fans are currently off once OS is booted, then they spin up to idle speed once the card reaches 50 degrees.
You stated in your OP that this guide is really for pre Mojave systems. So my question is, given the currently available information above, do you think this is going to help me? Or am i barking up the wrong tree?
Perfect, thank you for the clarification Jay. So Nitro+ fan controler isn’t controlled by OS, but on the plus side the on board controller should be unaffected by by the OS and should therefore be working as intended.@bendelaurence,
The Sapphire Vega 64 Nitro+ card is a bit different from almost all other Vega cards in that it has an on-board Fan Controller with a zero fan mode, which will keep the fan from spinning up until the die temp reaches 50 degrees C. So what your seeing is normal and correct behaviour for your GPU. Almost all other Vega GPU's have the fans controlled by MacOS which is why we can over-ride the fan curve using a custom SPPT.
If you search these forums you'll find many posts from Nitro+ users reporting the same behaviour.
I would install HWMonitorSMC2 as per the guide and check the GPU temps and fan control while stress testing the GPU, the best utility to stress test your GPU is Luxmark which will keep the GPU pegged at 100%, bench marks such as Unigine Heaven don't really stress the GPU fully. Hopefully you'll see a response in the fans once the temp get's into the 70's. Vega GPU's start to thermal throttle once the temps get into the 80's.
Mojave 10.14.5+ fixed a lot of power and fan control issues that many users where experiencing with 3rd party OEM Vega cards (except Nitro+), however injecting a custom SoftPowerPlay Table in Mojave and Catalina still works ... I use it myself to overclock the HMB2 memory on my Vega 64 LC.
You could try injecting a custom SPPT but i don't think it will effect the fans as they are controlled by the on-board controller.
If you get a minute a minute could you point me in the right direction for removing HWMonitor supplied in multibeast.
Also, does the on board controller negate the need for whatevergreen?
What I find interesting is that as the temperature rises from 53 to 67, the fan speed drops and the clock is throttled (way before 80 degrees)
Straight out of stress test into a bench mark leaving no time for cooling and we achieve a seemingly respectable score of 30378.
I found a post where someone claims success of SPPT with a nitro+, so I'm going to give it a go and see if we can get the fans moving in the right direction as temp increases and hopefully overt this core clock throttling I seem to be experiencing.
In Hackintool it seems to be labelled correctly as GFX0, but when I try to run "./gfxutil -f GFX0" I get "error: unsupported registry entry class type 'IORegistryEntry'."
I also seem to be suffering from this 'Mojave can't preview jpg problem' which is apparently solved by whatevergreen