Jump to content
About Just Joined group Read more... ×
jnolla

Vega Frontier Edition on High Sierra

746 posts in this topic

Recommended Posts

very cool.  so if I'm still using your original VegaTab_64.kext, just add 1002_687f.rom to ROM folder?  My fan spins down in the middle of loading the OS so not sure it's necessary but I'll give it a shot.  thanks!

 

still haven't had time to play with the powertable using your xls.  maybe next weekend.

 

btw, you have a newer version of VegaTab_64.kext?  I'm currently using ver 0.1

Share this post


Link to post
Share on other sites
Advertisement
20 hours ago, CMMChris said:

To everyone who has the issue with the fans spinning up for a while after load: I've got a fix for that. The secret ingredient is to load the VBios of the MSI Vega 64 through Clover. Simply put the ROM file into "EFI/Clover/ROM/" and in Clover Configurator select "Load vBIOS" under "Graphics". Now reboot and test. Fans will spin down immediately after load. Please note you still have to use a custom PowerPlayTable for it to work.

1002_687f.rom

How did you get that MSI file?

Size is different from normal bios file.

I try to figure out if I need a special vbios different from yours, because I have a Vega56.

Thanks, Mike

Share this post


Link to post
Share on other sites

Someone from the German Hackintosh-Forum extracted it from his MSI card. This specific card according to him works very well with macOS with working fan control and it even loads the iMac Pros framebuffer and fixes some popular bugs such as non working ports and dual 4k monitors without patches.

Share this post


Link to post
Share on other sites
15 minutes ago, CMMChris said:

Someone from the German Hackintosh-Forum extracted it from his MSI card. This specific card according to him works very well with macOS with working fan control and it even loads the iMac Pros framebuffer and fixes some popular bugs such as non working ports and dual 4k monitors without patches.

Thanks.... would be great if we could extract the vbios from the regular bios file to compare.

How do I know if the vbios file I properly loaded?

Do you still use the Whatevergreen kext? 

Thanks, Mike

 

 

Share this post


Link to post
Share on other sites

Actually the vBIOS thing doesn't work reliable :(

But I figured out one more thing: Add PP_DisableFanControl=1 to your Kext or inject via Clover and see what it does for you :)

Edited by CMMChris

Share this post


Link to post
Share on other sites

I'm following this thread a while and my outcome is that my Sapphire RX Vega 64 Nitro runs best without a PowerPlayTable (Mojave). There is one issue which remains with the card. After heavy GPU use it doesn't spin the fans to idle (0 RPM)anymore. It stays around 1500 RPM. Without GPU load it runs perfectly (some coil whine indeed). If the GPU runs after heavy GPU usage at 1500RPM I simply "sleep and wake" my system resulting  the fans become idle again. As soon as I tune the settings within the PowerPlayTable after 15-20min GPU intense gaming (Company of Heroes in 4K) the screen becomes black and the GPU blows fans like hell (at 100% I think). I have to turn of the system and turn it on again. 

 

Is there an easy way to find out what causes the GPU to crash?

I tried lowering frequencies and increasing voltages. Never with positive results.  

 

According to the MSI bios thing. I don't know if it's worth mentioning it. I tried a reflash of my secondary bios with this MSI bios in the past and I thought it was quite stable too. Also it has CSM better implemented if I understood correctly. That bios supports native resolutions in Clover instead of the silly 1280x720 reso. 

Share this post


Link to post
Share on other sites

If your card turns off and fans go full blast this doesn't mean it crashed. It means that you hit the maximum temperature on some component and it turned off to prevent damage. Not good! Try without PowerPlayTable and only "PP_DisableFanControl". This will use the stock card settings and prevent macOS from messing with the fans. So the card will control itself. On my card this works fine. No Zero RPM tho. If you want to keep using a PPT you need to tweak your settings in order to prevent overheat. How did you generate your current PPT?

Edited by CMMChris

Share this post


Link to post
Share on other sites
25 minutes ago, CMMChris said:

If your card turns off and fans go full blast this doesn't mean it crashed. It means that you hit the maximum temperature on some component and it turned off to prevent damage. Not good! Try without PowerPlayTable and only "PP_DisableFanControl". This will use the stock card settings and prevent macOS from messing with the fans. So the card will control itself. On my card this works fine. No Zero RPM tho. If you want to keep using a PPT you need to tweak your settings in order to prevent overheat. How did you generate your current PPT?

 Thanks for helping me man.

 

At the moment I don't have any kext, any mod on AMD10000.kext and no PPT in clover. Under this condition the cards remains stable but doesn't turn to Zero RPM after heavy usage. Sleep wake enables 0RPM again.

 

Can I add a device properties entry in clover call the property key "PP_DisableFanControl and put "1" in the DATA field to enable just PP_DisableFanControl?

 

Edited by Pluskat5000Schiffe

Share this post


Link to post
Share on other sites
49 minutes ago, CMMChris said:

Yes, like that
 

 

This is what I have adjusted. Rebooted but fans are idle ... (0RPM) does that mean that it's not activated? 

Screenshot 2018-11-05 at 13.50.51.png

Share this post


Link to post
Share on other sites
1 hour ago, CMMChris said:

I don't know, every card behaves different. Put load on it and see what happens.

The behaviour is exactly the same as without the setting. Without GPU load system usage fans stay 0RPM. GPU usage starts spins up 3D apps are stable. After 3D usage fans fall off to 1500RPM. Sleep / Wake restores 0 RPM again.

Share this post


Link to post
Share on other sites

I try disable Fan control, like this

1771117395_2018-11-0516_25_43.thumb.png.1fd4614be2baffbf6d166da69f31c62e.png

and without PP-PhmSoftPowerPlayTable I have in Luxmark about 78-80 C with 24% RPM

 

I have Asus Vega 64 STRIX OC 

Share this post


Link to post
Share on other sites
4 hours ago, CMMChris said:

@Pluskat5000Schiffe Make sure your PCI path is correct. You can generate it with GFX Util.

Sure I can check it later but the other power table settings I used, which causes the gpu to overload with temps, are added the same way on the same pci address. So I guess it must

be correct. I will verify later.

Share this post


Link to post
Share on other sites
6 hours ago, hugeschnauzer said:

Can u help me how to do i Chris?

 

Are u sure Whatevergreen does fix it?

download release here.

execute with sudo

 

sh-3.2# ./gfxutil -f PEG0

DevicePath = PciRoot(0x0)/Pci(0x1,0x0)

 

 

 

7 hours ago, CMMChris said:

@Pluskat5000Schiffe Make sure your PCI path is correct. You can generate it with GFX Util.

output is:

sh-3.2# ./gfxutil -f PEG0

DevicePath = PciRoot(0x0)/Pci(0x1,0x0)

Clover Properties are : PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) 

So that's Ok. 

 

Chris can you please give me a few PowerTable tries to start with and to try to find the best match for the Sapphire RX Vega 64 nitro? A lot of people out here with that card. You told that running this card perfectly correct PowerTable settings are needed but I don't know what to change to be honest.

 

Edited by Pluskat5000Schiffe

Share this post


Link to post
Share on other sites
On 10/8/2018 at 8:12 PM, max.1974 said:

 

Basically you need use with your setting as you want, and insert PP_PhmSoftPowerPlayTable and codes on RadeonVegaLowFansSpeed.kext 

 

Try install with kext utility this:

 

Silent Fan: already inserted settings...

RadeonVegaLowFansSpeed.kext.zip

 

After install and before restart your Mac  run in terminal this command:

 

sudo touch /System/Library/Extensions && sudo kextcache -u /

 

Restart and enjoy...

 

If not work or you need another settings, you can call me on pm :wink_anim:!! 

  

 

 

hi

use a original 5.1 macpro with sapphire vega64

 

your kext works very well in 10.14.1

but not in 10.3.6 : -(

 

fan is 700 in mojave bur 2400 in highsierra

 

run kextutil and terminal line

 

THX

Indio

 

 

 

Screen Shot 2018-11-06 at 02.11.04.jpg

Share this post


Link to post
Share on other sites
2 hours ago, Indio said:

 

hi

use a original 5.1 macpro with sapphire vega64

 

your kext works very well in 10.14.1

but not in 10.3.6 : -(

 

fan is 700 in mojave bur 2400 in highsierra

 

run kextutil and terminal line

 

THX

Indio

 

 

 

Screen Shot 2018-11-06 at 02.11.04.jpg

 

Try use this in HS and install in System/Library/Extension...

 

AMD MOD HS 1642MHZ 1000 RPM.zip

 

After install and before restart your Mac  run in terminal this command:

 

sudo touch /System/Library/Extensions && sudo kextcache -u /

 

*Dont forget delete old kext VegaLow... and most important: you need disable SIP

 

Edited by max.1974

Share this post


Link to post
Share on other sites
On 10/13/2018 at 11:09 PM, couleurs said:

Does anyone know if this works with a RX580 too?

It uses the AMD9500controller.kext instead of AMD10000controller.kext so we should be able to inject similar values?

I want to undervolt and adjust the fan curve...

 

I'm using a Sapphire RX580 4GB Pulse and it works great in Windows 10 using latest AMD drivers but in macOS 10.14 the card runs +5c hotter and fans start to spin up 20% when the card hits 50c. I have tried editing the BIOS using Polaris Editor (undervolt, adjust mhz, fans etc) which works fine in Windows (confirmed in GPU-Z and AMD Wattman) but in macOS the AMD9500controller.kext seems to take over BIOS settings and adjust to its own defaults!!

 

Maybe you need extract the BIOS from your RX580 in Windows and find a PowerSoftPlayTable standard ....

Share this post


Link to post
Share on other sites
5 hours ago, max.1974 said:

 

Try use this in HS and install in System/Library/Extension...

 

AMD MOD HS 1642MHZ 1000 RPM.zip

 

After install and before restart your Mac  run in terminal this command:

 

sudo touch /System/Library/Extensions && sudo kextcache -u /

 

*Dont forget delete old kext VegaLow... and most important: you need disable SIP

  

 

thanx first

 

will better but fan RPM is near 2000 on idle

 

"Fan Speed(%)"=40
"Fan Speed(RPM)"=1996
"Temperature(C)"=29

 

and now a lot of flicker in furman test

 

indio

 

IMG_4829.jpg

Edited by Indio

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

×