[Solved] Fan problem on Mac mini 2018/MBP 13' 2017 + Razer Core X + Sapphire Vega 56 Pulse
Yesterday I received my Razer Core X and Sapphire Radeon RX Vega 56 Pulse. I intend to use it with my Mac mini 2018 and MBP 13' 2017.
I am struggling with fan control problems - I have latest Mojave on both machines.
Right after I connect eGPU to mac one of the fans starts running at 100% and it stays this way. The card works fine, I get image on my monitor only one of the fans runs at 100%. The other is idle.
At one point I did resit the card and noticed that the fan cable is not seated 100% properly - I fixed it. After I turned the card back on the issue was gone. For a few hours.
I left my mac in sleep mode for the night. After I woke it up in the morning the same fan started to spin at 100% again. I did the same steps as the day before - resit card, resit fan connector - unfortunately this time it did not resolve the problem.
I would be grateful for any tips.
Is the Sapphire RX Vega 56 Pulse new? I'd recommend flashing the original vBIOS to it if it's a used card. You can also turn the vBIOS switch to the other position and see if it helps.
Thank you for your answer. It is a brand new card. I have already tried switching the BIOS switch. - no effect
I was wondering if clearing NVRAM may help but I will be able to check it in a few hours.
Is the RX Vega 56 behaving the same way with both Macs? If so it's likely a hardware defect. During idle, the cooling fans should be off. The temp threshold is 55 degree Celsius at which point the fans start to run.
Yes, both macs, same behaviour. The weird part is that only 1 fan is working at 100%. The other is idle.
Hardware defect but more likely card's fault or Core X's?
I had a partial success yesterday. At some point the fan started to behave normally.
The problem returned after waking mac from sleep while leaving egpu connected and turned on for the night. Now it's different.
One fan spins up to max RPM stays like this for few seconds and spins down. It stays idle for few seconds and spins up again.
What I did yesterday - I resit the card a few times again and also played with fan connectors - removed one fan, swapped them in place. After one of those actions it started working fine.
I am not sure how the eGPUs are initialized but I remember (I've been using hackintoshes for few years till this spring) that some devices keep firmware loaded by OS for as long as there is voltage on the circuit.
My guess - based on the symptoms - is that the macOS is screwing with fan controls while entering sleep and the faulty control data disappears when card is long enough without power - few minutes. I have no technical background so it might be gibberish 😛
So... It was the fan cable.
I had to setup BootCamp to check that the GPU claims the fans are running at 0 RPM. After that it was clear.
A little bit of tinkering and laying the cable the other way and it works fine... for now 😉
Sorry for the mess and thank you for help