Jump to content
jnolla

Vega Frontier Edition on High Sierra

727 posts in this topic

Recommended Posts

10 hours ago, Pluskat5000Schiffe said:

 

I did indeed Ioreg to find name. I found it was peg0 so I got partly the PCI path with:

sh-3.2# ./gfxutil -f PEG0

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

sh-3.2#

 

but indeed 

/gfxutil -f display reveals:

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

 

So it's correct.

 

 

Well, thanks.  That answered my question.  Appreciate it!

Share this post


Link to post
Share on other sites
Advertisement

News about my bug report. I told Apple that I can't provide any info from a real mac right now (don't have an eGPU box at the moment), but might be able doing so later on. Afterwards they accepted a system report coming from my Hackintosh. I then submitted it and a day later they told they will be looking into this issue. Shortly afterwards my case was merged with another bug report (not closed!). So that gives me some hope they will try to fix this mess. Leaves me kind of surprised as well. I expected them to just close my case due to the Hackintosh.

Edited by CMMChris

Share this post


Link to post
Share on other sites

Hi Chris, been running your VegaTab_64.kext for awhile now without issue and recently added a second monitor.  Fan is now running high and so are temps when sitting idle.  The LED load shows mostly 0 but sometimes shows full load when not recalling doing anything.

 

Any ideas?

Share this post


Link to post
Share on other sites

I don't see how a second monitor could have such an effect. Please check if your PPT is still being applied.

Share this post


Link to post
Share on other sites

Well, 

/gfxutil -f display reveals:

DevicePath = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) what is the correct path.

 

As soon as I apply any Table under clover device properties the card turns to black screen and blows the fans at 100% under extreme load after a while. I have to reboot. Without any settings applied my card stays stable under these same extreme conditions. Is there anybody who can tell me where to start? I tried "save" ones but also "extreme" ones with much lower voltages. I don't know where to start to get this solved because I think without these settings the card runs very inefficient (too high voltages) so I hope it can be solved.

Share this post


Link to post
Share on other sites
On 10/8/2018 at 11:12 AM, 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:!! 

 

 

I have two Sapphire Vega 64's (the regular 8GB HBM2 one, not FE/LE) and this works wonderfully to take the fan temps down. THANK YOU! I have my sanity back.

 

However I am getting some crashes in C4D when rendering with ProRender, I think maybe I need to change the settings?

 

Mojave 14.1

Sysdef: iMac14,2

Proc: i9 9900k

Mobo: GB Aorus Z390 Pro

 

Also, my OpenGL cinebench fps went from 190fps down to 120fps when I installed the second card. Not sure what that is all about

 

I have attached the Sapphire cards' rated specs for reference (I have the 8GB HBM2)

Screen Shot 2018-11-09 at 1.27.16 PM.png

Share this post


Link to post
Share on other sites

@Pluskat5000Schiffe What settings did you use?

@blouse Lower FPS in Cinebench is normal in Mojave. I get like 129fps no matter what settings I use. Test your card with Luxmark and Unigine Valley or Geekbench Compute for single card performance. Luxmark also supports dual GPUs. Regarding crashes, lower your memory clock. For me everything above 1000MHz crashes after some time.

Edited by CMMChris

Share this post


Link to post
Share on other sites
3 minutes ago, blouse said:

I have two Sapphire Vega 64's (the regular 8GB HBM2 one, not FE/LE) and this works wonderfully to take the fan temps down. THANK YOU! I have my sanity back.

 

However I am getting some crashes in C4D when rendering with ProRender, I think maybe I need to change the settings?

 

Mojave 14.1

Sysdef: iMac14,2

Proc: i9 9900k

Mobo: GB Aorus Z390 Pro

 

Also, my OpenGL cinebench fps went from 190fps down to 120fps when I installed the second card. Not sure what that is all about

 

I have attached the Sapphire cards' rated specs for reference (I have the 8GB HBM2)

Screen Shot 2018-11-09 at 1.27.16 PM.png

More than likely because you are using the wrong SMBIOs for your system specs, with a 9900k you should probably be using iMacPro1,1 instead of iMac14,2. One think it seems a lot of people are forgetting is SMBIOs matters for certain features to be enabled. Pretty sure eGPU setup isn't supported on iMac14,2. 

 

eGPUs are supported on any Thunderbolt 3-equipped Mac:
MacBook Pro (2016) and newer1
iMac (2017) and newer
iMac Pro

Even though we aren't using eGPU setups we still have to apply the right SMBIOs in order for the OS to allow us to use the features in correct way.

Share this post


Link to post
Share on other sites
18 minutes ago, Pavo said:

More than likely because you are using the wrong SMBIOs for your system specs, with a 9900k you should probably be using iMacPro1,1 instead of iMac14,2. One think it seems a lot of people are forgetting is SMBIOs matters for certain features to be enabled. Pretty sure eGPU setup isn't supported on iMac14,2. 

 


eGPUs are supported on any Thunderbolt 3-equipped Mac:
MacBook Pro (2016) and newer1
iMac (2017) and newer
iMac Pro

Even though we aren't using eGPU setups we still have to apply the right SMBIOs in order for the OS to allow us to use the features in correct way.

 

That's very interesting. Yeah iMac14,2 seems verrry old to be using.

 

I just tried iMacPro1,1 and it gave me the black screen at login. I wonder if I am missing something though? I tried it with the latest Lilu and Whatevergreen in EFI/CLOVER/kexts/Other, and without Whatevergreen as well. Also I should note, my Sapphire Vega 64's are plugged straight into the machine (not through eGPU). Thank you for the help

 

Share this post


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

@Pluskat5000Schiffe What settings did you use?

@blouse Lower FPS in Cinebench is normal in Mojave. I get like 129fps no matter what settings I use. Test your card with Luxmark and Unigine Valley or Geekbench Compute for single card performance. Luxmark also supports dual GPUs. Regarding crashes, lower your memory clock. For me everything above 1000MHz crashes after some time.

 

Thanks for the info!

 

I've been trying to read through the posts here to figure out how to modify settings (so far I am just using RadeonVegaLowFansSpeed.kext in S/L/E). I can see inside the kext where it says PP_PhmSoftPowerPlayTable and I am gathering that is the data that I need to be changing to lower settings, although I am also gathering that it is possible another way using Clover Configurator / Devices- and maybe a different (separate) kext?

 

I have two identical displays, each one plugged into each of the Vega 64's.

Screen Shot 2018-11-09 at 2.11.56 PM.png

Edited by blouse

Share this post


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

I have two Sapphire Vega 64's (the regular 8GB HBM2 one, not FE/LE) and this works wonderfully to take the fan temps down. THANK YOU! I have my sanity back.

 

However I am getting some crashes in C4D when rendering with ProRender, I think maybe I need to change the settings?

 

Mojave 14.1

Sysdef: iMac14,2

Proc: i9 9900k

Mobo: GB Aorus Z390 Pro

 

Also, my OpenGL cinebench fps went from 190fps down to 120fps when I installed the second card. Not sure what that is all about

 

I have attached the Sapphire cards' rated specs for reference (I have the 8GB HBM2)

Screen Shot 2018-11-09 at 1.27.16 PM.png

 

Hi my friend!!! Try use in SMBIOS MacPro6,1 like mine, just for test!!! 

 

ITS important too see if your Power Supply is compatible, because many of friend my notice that when use like 650w its crash too... I recommend 850w at minimum...im using this:

 

EVGA SuperNOVA 1200 P2 80+ PLATINUM

 

Thanks and I hope you can resolve your issue...:thumbsup_anim:

 

1727984436_CapturadeTela2018-11-09s20_52_25.thumb.png.a22e872dcf11151f2fde9bf5b9fcd524.png

Edited by max.1974

Share this post


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

@Pluskat5000Schiffe What settings did you use?

 

At the moment nothing. Just vanilla Mojave 10.14.1, 

 

Overall result stable,

Fans behave normal (idle / stop / 0RPM) when booted and use system in 2D or watch some movies.

Fans behave normal under serious load. Fans spin up as soon the temp becomes a certain value. After applying the load, (exit the game), the fans stays at 1500RPM and won't fall off to the standard boot values like 0RPM / IDLE. 

After sleep and a wake the settings are restored and the card becomes 0RPM and IDLE again.

 

The values I used were:

 

1) Disable Fancontrol 0/1 only in clover settings (doesn't make a difference on above behaviour)

2) Used in the past just the kext "RadeonVegaLowFansSpeed.kext.zip" in clover\kexts\other

3) Used several clover device properties for powerplay settings.

 

As soon as I have a "custom" powerplay setting the card becomes unstable and as you told a temperature protection mechanism is enabled by the card resulting black screen fans to 100% and necessary reboot. 

 

One of the latest powerplay settings I used was but without success.

 

PowerPlay Settings

GPU Clocks: 1150 / 1200 / 1250 / 1300 / 1350 / 1400 / 1450 / 1500
GPU Voltage: 950 / 975 / 1000 / 1025 / 1050 / 1075 / 1100 / 1125
HBM2 Clock: 1045
HBM2 Voltage / Voltage Floor: 950

Min. Fan Speed: 100 (= Stop)
Idle Fan Speed: 100 (= Stop)
Target Fan Speed: 2600
Max. Fan Speed: 3000
Temperature Target: 55°C

Power Target: 100%

 

Share this post


Link to post
Share on other sites
22 minutes ago, Pluskat5000Schiffe said:

At the moment nothing. Just vanilla Mojave 10.14.1, 

 

Overall result stable,

(....)

 

 

Maybe you should try Mojave 10.14.2 and use this settings on Clover:

 

B6020801 005C00E1 060000EE 2B00001B 00480000 0080A903 00F04902 008E0008 00000000 00000000 00000000 00000201 5C004F02 46029400 9E01BE00 28017A00 8C00BC01 00000000 72020000 9000A802 6D014301 9701F049 02007102 02020000 00000000 08000000 00000000 05000700 03000500 00000000 00000108 84038403 B603E803 1A044C04 60047E04 01013304 01018403 000860EA 00000040 19010001 80380100 02DC4A01 0003905F 01000400 77010005 90910100 0650BD01 00070108 D04C0100 00008000 00000000 00448D01 00010000 00000000 0000DCC7 01000200 00000000 00000098 FC010003 00000000 00000000 D81B0200 04000000 00000000 00F44002 00050000 00000100 00001C64 02000600 00000001 00000068 81020007 00000000 01000000 000560EA 00000040 19010000 80380100 00DC4A01 0000905F 01000000 08286E00 00002CC9 000001F8 0B010002 80380100 03905F01 0004F491 010005D0 B0010006 38C10100 0700086C 39000000 245E0000 01FC8500 0002ACBC 00000334 D0000004 686E0100 05089701 0006B0AD 01000700 01683C01 00000104 3C410000 00000050 C3000000 00008038 01000200 00349801 00040000 01080098 85000040 B5000060 EA000050 C3000001 80BB0000 60EA0000 940B0100 50C30000 0200E100 00940B01 00401901 0050C300 000378FF 00004019 01008826 010050C3 00000440 19010080 38010080 38010050 C3000005 80380100 DC4A0100 DC4A0100 50C30000 06007701 00007701 00905F01 0050C300 00079091 01009091 01000077 010050C3 00000118 00000000 0000000B 0000BC02 48264600 0A005403 90019001 90019001 90019001 90010000 00000002 04310790 01900190 01900100 00590069 004A004A 005F0073 00730064 00400090 92976096 00905500 00000000 00000000 00000000 00000000 0202D430 00000210 60EA0000 0210

Share this post


Link to post
Share on other sites

@Pluskat5000Schiffe You used VGTab right? Please try it with my PPT generator and use the following settings:
- P0 852 / 800
- P1 991 / 850
- P2 1084 / 900
- P3 1138 / 925
- P4 1200 / 950
- P5 1401 / 1000

- P6 1536 / 1025
- P7 1630 / 1050

- HBM 1030MHz
- HBMV 1025
- SoC Clock 1199MHz
- Power Limit 247W
- Power Limit 50%
- Current Limit 337A

 

Remove the VGTab Injector Kext and inject the PPT with Clover and add the following parameters:
PP_DisablePowerContainment = 1
PP_DisableFanControl = 1

 

Now test if card is stable and check if the fans are controlled automatically. If fans are not controlled you need to remove DisableFanControl and tune the Fan Curve by PPT.

Share this post


Link to post
Share on other sites
On 11/9/2018 at 7:34 AM, CMMChris said:

I don't see how a second monitor could have such an effect. Please check if your PPT is still being applied.

not sure what was going on.  unplugged and replugged the monitor and temps are fine now.

 

on another note, found this thread which suggests flashing your reference Vega 64 card with the bios from a Sapphire Nitro+ RX Vega 64.  just curious your thoughts.

 

 

Share this post


Link to post
Share on other sites
5 hours ago, douirc said:

not sure what was going on.  unplugged and replugged the monitor and temps are fine now.

 

on another note, found this thread which suggests flashing your reference Vega 64 card with the bios from a Sapphire Nitro+ RX Vega 64.  just curious your thoughts.

 

 

For me flash bios from Sapphire Vega 64 Nitro + no accept because not work DP connect only HDMI

This is first what I did when bought Asus Vega - flash, but this is not good idea was for me

I have Asus Vega 64 Strix 

Edited by Gen4ig

Share this post


Link to post
Share on other sites
On 11/10/2018 at 12:24 AM, max.1974 said:

 

Maybe you should try Mojave 10.14.2 and use this settings on Clover:

 

B6020801 005C00E1 060000EE 2B00001B 00480000 0080A903 00F04902 008E0008 00000000 00000000 00000000 00000201 5C004F02 46029400 9E01BE00 28017A00 8C00BC01 00000000 72020000 9000A802 6D014301 9701F049 02007102 02020000 00000000 08000000 00000000 05000700 03000500 00000000 00000108 84038403 B603E803 1A044C04 60047E04 01013304 01018403 000860EA 00000040 19010001 80380100 02DC4A01 0003905F 01000400 77010005 90910100 0650BD01 00070108 D04C0100 00008000 00000000 00448D01 00010000 00000000 0000DCC7 01000200 00000000 00000098 FC010003 00000000 00000000 D81B0200 04000000 00000000 00F44002 00050000 00000100 00001C64 02000600 00000001 00000068 81020007 00000000 01000000 000560EA 00000040 19010000 80380100 00DC4A01 0000905F 01000000 08286E00 00002CC9 000001F8 0B010002 80380100 03905F01 0004F491 010005D0 B0010006 38C10100 0700086C 39000000 245E0000 01FC8500 0002ACBC 00000334 D0000004 686E0100 05089701 0006B0AD 01000700 01683C01 00000104 3C410000 00000050 C3000000 00008038 01000200 00349801 00040000 01080098 85000040 B5000060 EA000050 C3000001 80BB0000 60EA0000 940B0100 50C30000 0200E100 00940B01 00401901 0050C300 000378FF 00004019 01008826 010050C3 00000440 19010080 38010080 38010050 C3000005 80380100 DC4A0100 DC4A0100 50C30000 06007701 00007701 00905F01 0050C300 00079091 01009091 01000077 010050C3 00000118 00000000 0000000B 0000BC02 48264600 0A005403 90019001 90019001 90019001 90010000 00000002 04310790 01900190 01900100 00590069 004A004A 005F0073 00730064 00400090 92976096 00905500 00000000 00000000 00000000 00000000 0202D430 00000210 60EA0000 0210

10.14.2? I thought 10.14.1 was latest. Will check your settings later. Had Some issues with my nas. Will check also your ppt. Thans for your effort realy apriciate iT!

Share this post


Link to post
Share on other sites
On 11/10/2018 at 12:34 AM, CMMChris said:

@Pluskat5000Schiffe You used VGTab right? Please try it with my PPT generator and use the following settings:
- P0 852 / 800
- P1 991 / 850
- P2 1084 / 900
- P3 1138 / 925
- P4 1200 / 950
- P5 1401 / 1000

- P6 1536 / 1025
- P7 1630 / 1050

- HBM 1030MHz
- HBMV 1025
- SoC Clock 1199MHz
- Power Limit 247W
- Power Limit 50%
- Current Limit 337A

 

Remove the VGTab Injector Kext and inject the PPT with Clover and add the following parameters:
PP_DisablePowerContainment = 1
PP_DisableFanControl = 1

 

Now test if card is stable and check if the fans are controlled automatically. If fans are not controlled you need to remove DisableFanControl and tune the Fan Curve by PPT.

I used these values as you said, adjusted clover with these settings. Can you please verify if I did everything correct?

 

Results:

  • With DisableFanControl = 1 I have High IDLE fan speed about 1200 RPM. Under load Fan RPM stays same. looks stable though. 
  • With DisableFanControl = 0 I have 0RPM Idle fan speed. GUI and Gaming feels more smoother. But crashed. Not with full fan blow but now I experienced something totally different. I heard that the fans started to spin up under load. Also quite quick after te load was applied on the GPU. From one moment to the other I experienced a lag and it felt that the game was dropping from 40 fps in 4K to 10fps in 4K. Also the fans were dropped to idle at that point. Alt Tab so see what the temps were caused a system crash and had to reboot.
  • Also noticed that sometimes GPU clocks are maxed out (1630Mhz heating up GPU Fans starts cool it down and the process starts all over in 10 sec) wYou need to power off system to restore the lower P states. It looks that the card stays in P7 mode after a reboot. 

 

 

 

Screenshot 2018-11-12 at 12.08.50.png

Screenshot 2018-11-12 at 12.18.04.png

Screenshot 2018-11-12 at 12.22.33.png

Edited by Pluskat5000Schiffe

Share this post


Link to post
Share on other sites

Fans should spin up with "DisableFanControl". How long did you put it under load to check it?
Regarding the PPT fan control, something seems to be incompatible with your card. Try changing FanControlParameter to 0, 1 and 3 to see how it behaves.

 

If nothing works out you can try removing the PPT and only inject "DisableFanControl". If that also doesn't help, ditch your card and try a MSI or XFX Vega 64.

Share this post


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

Fans should spin up with "DisableFanControl". How long did you put it under load to check it?
Regarding the PPT fan control, something seems to be incompatible with your card. Try changing FanControlParameter to 0, 1 and 3 to see how it behaves.

 

If nothing works out you can try removing the PPT and only inject "DisableFanControl". If that also doesn't help, ditch your card and try a MSI or XFX Vega 64.

 

Well its close. Tuning in the PPT looks to have impact though. Best result is now to lower the power limit to 215W and Amps to 275. There is also a image.png.43cbff61268d9be29d63b5eb91bd8b3a.png in the yellow square in your PPT with value 2. I will check Disable Fancontrol but idle 1200RPM is too much for me. What about flashing MSI bios? I did it in HD and it had positive impact too. It showed temps native and CSM worked because clover had native resolution. Maybe to start all over with MSI bios?

Edited by Pluskat5000Schiffe

Share this post


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

Fans should spin up with "DisableFanControl". How long did you put it under load to check it?
Regarding the PPT fan control, something seems to be incompatible with your card. Try changing FanControlParameter to 0, 1 and 3 to see how it behaves.

 

If nothing works out you can try removing the PPT and only inject "DisableFanControl". If that also doesn't help, ditch your card and try a MSI or XFX Vega 64.

 

I have a possible breaktrough... and you won't believe it... See this:

 

1613510335_Screenshot2018-11-12at15_54_24.png.575c7934ecb76f4095c08464356e153c.png

 

Thats wrong ... lol but it behaves much better than setting with 0 or 1 

With 0 I have toggling fan due 1630Mhz clock which stays there heats up the card and start the fans cools it down and turns the fans down all in 10 sec so very annoying.

With 1 I have 1200RPM steady in IDLE not working for me. 

With 3 yes three is works as it should. See attached PPT excel I used and Performance Statistics made during a Valley benchmark run (ended with 74fps).

Can you confirm 3 is a valid option or did I just opened pandora's box ;-). Does it make sense to tune the PowerPlayTable?

Thanks!

 

 

temps.txt

vega64-mac-pp_table-gen-V1.5.xlsx

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×