Contribute
Register

Vega 64 on Mojave Temperature and Fan issue

Status
Not open for further replies.
Joined
Jan 15, 2015
Messages
7
Motherboard
Gigabyte z390 Aorus Master
CPU
i7-9700K
Graphics
RX Vega64
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi guys

I am trying to install Mojave. But got problem that temperature is very high and fan is running at full speed for my Vega 64 card.
The card I am using is SAPPHIRE Vega 64 with 1546MHz core and 945MHz memory speed.

I tried to follow the guide in this topic: https://www.insanelymac.com/forum/topic/325120-vega-frontier-edition-on-high-sierra/?page=6

But looks like it does not work for Mojave. When I try to update kextcache I got error saying the AMD10000Controller.kext has invalid signature and when I reboot I got a "no"/"Forbidden" icon.

Can anyone help with the Vega 64 on Mojave issue?

Thanks!
 
Hi guys

I am trying to install Mojave. But got problem that temperature is very high and fan is running at full speed for my Vega 64 card.
The card I am using is SAPPHIRE Vega 64 with 1546MHz core and 945MHz memory speed.

I tried to follow the guide in this topic: https://www.insanelymac.com/forum/topic/325120-vega-frontier-edition-on-high-sierra/?page=6

But looks like it does not work for Mojave. When I try to update kextcache I got error saying the AMD10000Controller.kext has invalid signature and when I reboot I got a "no"/"Forbidden" icon.

Can anyone help with the Vega 64 on Mojave issue?

Thanks!

Try using the VGTab utility. I have it attached to post #1 of my Z370 build. Link is below in my signature.
 
Hi guys

I am trying to install Mojave. But got problem that temperature is very high and fan is running at full speed for my Vega 64 card.
The card I am using is SAPPHIRE Vega 64 with 1546MHz core and 945MHz memory speed.

I tried to follow the guide in this topic: https://www.insanelymac.com/forum/topic/325120-vega-frontier-edition-on-high-sierra/?page=6

But looks like it does not work for Mojave. When I try to update kextcache I got error saying the AMD10000Controller.kext has invalid signature and when I reboot I got a "no"/"Forbidden" icon.

Can anyone help with the Vega 64 on Mojave issue?

Thanks!

@peter4k

Make sure you're using a kext installer of some sort so that it repairs/rebuilds your cache afterwards. If you don't do this, the changes won't be implemented properly because of the way the cache works. I know there's some scripts out there that you can use, but the scripts didn't work for me. However, the kext installer programs did. You can find Kext Beast on this website.

I used that exact same guide for my Vega 64, and my temperature and fan issues were completely solved. I used this profile, which can be found on that same page:

"Core: 1600MHz/1150mV, Memory: 1045MHz/1075mV, SOC: 1199MHz, Temp target: 70, Idle fan: 700rpm"

This profile works perfectly with my Sapphire RX Vega 64. Also, I found that SMBIOS 18,3 works the best for the Vega 64 because I achieved native power management by doing nothing other than using Lilu.kext and whatevergreen.kext. (I'm not even entirely sure you need those because it seems to work just fine without them, but I haven't tested it to be sure.)

I hope this helped. If not, let me know if I can explain it better for you because it took me a while to get it to work the way I wanted it to using that guide!

-Kyle
 
@peter4k

Make sure you're using a kext installer of some sort so that it repairs/rebuilds your cache afterwards. If you don't do this, the changes won't be implemented properly because of the way the cache works. I know there's some scripts out there that you can use, but the scripts didn't work for me. However, the kext installer programs did. You can find Kext Beast on this website.

I used that exact same guide for my Vega 64, and my temperature and fan issues were completely solved. I used this profile, which can be found on that same page:

"Core: 1600MHz/1150mV, Memory: 1045MHz/1075mV, SOC: 1199MHz, Temp target: 70, Idle fan: 700rpm"

This profile works perfectly with my Sapphire RX Vega 64. Also, I found that SMBIOS 18,3 works the best for the Vega 64 because I achieved native power management by doing nothing other than using Lilu.kext and whatevergreen.kext. (I'm not even entirely sure you need those because it seems to work just fine without them, but I haven't tested it to be sure.)

I hope this helped. If not, let me know if I can explain it better for you because it took me a while to get it to work the way I wanted it to using that guide!

-Kyle
@Kylex427
Thank you very much for the guide. Shall I just copy the AMD10000Controller.kext from system/library/extension to desktop, modify the content, and then use a kext installer (KextBeast)?
 
I suggest you the use of VGTab, as said by pastrychef.
It isn't a good thing to replace the system kexts also because you can have problem after macOS updates.
 
I suggest you the use of VGTab, as said by pastrychef.
It isn't a good thing to replace the system kexts also because you can have problem after macOS updates.

Yeah, that's why I keep a folder on my desktop with the "real" kext and the "new" kext. Before updating, I always install the "real" one so I don't have any issues. Then, after I update, I install the other one again. I've yet to have any issues doing it this way. :)

-Kyle
 
Try using the VGTab utility. I have it attached to post #1 of my Z370 build. Link is below in my signature.
@pastrychef Very much appreciated you help! it fixed my Vega 64 issue. But I got another problem: cannot use more than one monitor. By any chance do you know how to fix this? Thanks!!!
 
Yeah, that's why I keep a folder on my desktop with the "real" kext and the "new" kext. Before updating, I always install the "real" one so I don't have any issues. Then, after I update, I install the other one again. I've yet to have any issues doing it this way. :)

-Kyle

If Apple changes something in the kext, you might have issues by using an old one ;)
You should edit the kext each time it gets updated, but VGTab is much easier and creates a new dummy kext that injects only the specific strings, keeping intact the original kext. Once "installed", you don't need to worry about updates


@pastrychef Very much appreciated you help! it fixed my Vega 64 issue. But I got another problem: cannot use more than one monitor. By any chance do you know how to fix this? Thanks!!!

Try using latest version of Lilu + WhatEvergreen
 
@pastrychef Hey, I saw your comments on another forum about limitations of the 2010 Mac Pro due to power coming from the PCB... Those are not normal lines. More like the thick lines inside a power supply. Why mention it here? Because I wonder if anyone has tried a VEGA in a Mac Pro with Mojave. I wonder if it would have the same fan/heat issue. I have an MSI RX580 in the Mac Pro but frankly, the W7000 seems to be a better card. I'm using a dual mini-6 pin to 8-pin PCI-e on it. No obvious power issues.
 
Status
Not open for further replies.
Back
Top