Jump to content
jnolla

Vega Frontier Edition on High Sierra

726 posts in this topic

Recommended Posts

Advertisement

It would seem that 10.14 beta 6 has fixed the fan controls to dynamically go up as temps rise and slow down as temps fall. I ran 4 full Luxmark test to make sure that the fan spun up and down as temps rose and fell.

Share this post


Link to post
Share on other sites

Already tried Mojave Beta 6,still fan issue with my Vega 56 Pulse with/without PowerPlay Tables.

@Pavo did you implement AGPM properties?

Edited by jumper981

Share this post


Link to post
Share on other sites
2 minutes ago, jumper981 said:

Already tried Mojave Beta 6,still fan issue with my Vega 56 Pulse with/without PowerPlay Tables.

@Pavo did you implement AGPM properties?

No, I am using the latest WhateverGreen and Lilu only.

Share this post


Link to post
Share on other sites
On 8/8/2018 at 3:51 AM, Pavo said:

No, I am using the latest WhateverGreen and Lilu only.

So your Asus Strix Vega 64 is silent when doing light web browsing etc? There are no more full fan speed issues with the latest beta 6 of Mojave?

I still have a Strix 1080Ti and looking to get a Asus Strix Vega 64.

Share this post


Link to post
Share on other sites

Nice Topic. Could someone run a Cinebench OpenGL Benchmark on Vega Frontier Edition or 9100 PRO? I own a VEGA 64 and maybe there is a way to get some extra Power on OSX OpenGL.

 

Thanks a lot!

Share this post


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

Ok, I got the performance issue sorted. :surprised:

That's with core @1482MHz

 

Screenshot 2018-07-09 at 5.52.44.png

Screenshot 2018-07-09 at 5.43.58.png

OKrasit, could you tell us how you got it sorted? With Sierra I managed to use your technique to get my Vega FE in eGPU working, but I'm struggling to get this working on Mojave. <data></data> no longer seems to be accepted when I edit the kext. The kext that ships with Mojave public beta is more stable but the fans never crank up and the thing just thermal throttles like crazy. Thanks so much!!

 

 

Screen Shot 2018-08-20 at 9.59.54 AM.png

Share this post


Link to post
Share on other sites
8 hours ago, cmk☆ said:

OKrasit, could you tell us how you got it sorted? With Sierra I managed to use your technique to get my Vega FE in eGPU working, but I'm struggling to get this working on Mojave. <data></data> no longer seems to be accepted when I edit the kext. The kext that ships with Mojave public beta is more stable but the fans never crank up and the thing just thermal throttles like crazy. Thanks so much!!

 

 

Screen Shot 2018-08-20 at 9.59.54 AM.png

Same problem with my custom watercooling vega 64 in mojave Beta with Egpu enclosure..... :(

Edited by Xplisite

Share this post


Link to post
Share on other sites
<key>PP_PhmSoftPowerPlayTable</key>
<data>tgIIAQBcAOEGAADuKwAAGwBIAAAAgKkDAPBJAgCOAAgAAAAAAAAAAAAAAAAAAAIBXABPAkYClACeAb4AKAF6AIwAvAEAAAAAcgIAAJAAqAJtAUMBlwHwSQIAcQICAgAAAAAAAAgAAAAAAAAABQAHAAMABQAAAAAAAAABCIQDhAOEA4QDhAOEA7YDTAQBAUwEAQGEAwAIYOoAAABAGQEAAYA4AQAC3EoBAAOQXwEABAB3AQAFkJEBAAZQvQEABwEI0EwBAAAAgAAAAAAAAByDAQABAAAAAAAAAABwpwEAAgAAAAAAAAAAiLwBAAMAAAAAAAAAADjBAQAEAAAAAAAAAACI1QEABQAAAAABAAAAmPwBAAYAAAAAAQAAAMBRAgAHAAAAAAEAAAAABWDqAAAAQBkBAACAOAEAANxKAQAAkF8BAAAACChuAAAALMkAAAH4CwEAAoA4AQADkF8BAAT0kQEABdCwAQAGOMEBAAcACGw5AAAAJF4AAAH8hQAAAqy8AAADNNAAAARobgEABQiXAQAGsK0BAAcAAWg8AQAAAQQ8QQAAAAAAUMMAAAAAAIA4AQACAAA0mAEABAAAAQgAmIUAAEC1AABg6gAAUMMAAAGAuwAAYOoAAJQLAQBQwwAAAgDhAACUCwEAQBkBAFDDAAADeP8AAEAZAQCIJgEAUMMAAARAGQEAgDgBAIA4AQBQwwAABYA4AQDcSgEA3EoBAFDDAAAGAHcBAAB3AQCQXwEAUMMAAAeQkQEAkJEBAAB3AQBQwwAAARgAAAAAAAAACwAAvAJIJiUACgBUA5ABkAGQAZABkAGQAZABAAAAAAACBDEH3ADcANwAkAEAAFkAaQBKAEoAXwBzAHMAZABAAJCSl2CWAJBVAAAAAAAAAAAAAAAAAAAAAAACAtQwAAACEGDqAAACEA==</data>
<key>PP_DisablePowerContainment</key>
<integer>1</integer>
<key>PP_FuzzyFanControl</key>
<integer>0</integer>
<key>PP_DisableDIDT</key>
<integer>1</integer>

Here you go :surprised:

 

Don't forget to:

touch /System/Library/Extensions; kextcache -update-volume /

:whistle:

Edited by okrasit

Share this post


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

<key>PP_PhmSoftPowerPlayTable</key>
<data>tgIIAQBcAOEGAADuKwAAGwBIAAAAgKkDAPBJAgCOAAgAAAAAAAAAAAAAAAAAAAIBXABPAkYClACeAb4AKAF6AIwAvAEAAAAAcgIAAJAAqAJtAUMBlwHwSQIAcQICAgAAAAAAAAgAAAAAAAAABQAHAAMABQAAAAAAAAABCIQDhAOEA4QDhAOEA7YDTAQBAUwEAQGEAwAIYOoAAABAGQEAAYA4AQAC3EoBAAOQXwEABAB3AQAFkJEBAAZQvQEABwEI0EwBAAAAgAAAAAAAAByDAQABAAAAAAAAAABwpwEAAgAAAAAAAAAAiLwBAAMAAAAAAAAAADjBAQAEAAAAAAAAAACI1QEABQAAAAABAAAAmPwBAAYAAAAAAQAAAMBRAgAHAAAAAAEAAAAABWDqAAAAQBkBAACAOAEAANxKAQAAkF8BAAAACChuAAAALMkAAAH4CwEAAoA4AQADkF8BAAT0kQEABdCwAQAGOMEBAAcACGw5AAAAJF4AAAH8hQAAAqy8AAADNNAAAARobgEABQiXAQAGsK0BAAcAAWg8AQAAAQQ8QQAAAAAAUMMAAAAAAIA4AQACAAA0mAEABAAAAQgAmIUAAEC1AABg6gAAUMMAAAGAuwAAYOoAAJQLAQBQwwAAAgDhAACUCwEAQBkBAFDDAAADeP8AAEAZAQCIJgEAUMMAAARAGQEAgDgBAIA4AQBQwwAABYA4AQDcSgEA3EoBAFDDAAAGAHcBAAB3AQCQXwEAUMMAAAeQkQEAkJEBAAB3AQBQwwAAARgAAAAAAAAACwAAvAJIJiUACgBUA5ABkAGQAZABkAGQAZABAAAAAAACBDEH3ADcANwAkAEAAFkAaQBKAEoAXwBzAHMAZABAAJCSl2CWAJBVAAAAAAAAAAAAAAAAAAAAAAACAtQwAAACEGDqAAACEA==</data>
<key>PP_DisablePowerContainment</key>
<integer>1</integer>
<key>PP_FuzzyFanControl</key>
<integer>0</integer>
<key>PP_DisableDIDT</key>
<integer>1</integer>

Here you go :surprised:

 

Don't forget to:

touch /System/Library/Extensions; kextcache -update-volume /

:whistle:

Thank you so much! really appreciate it. I notice now there are multiple "aty_properties" with different names (Rapel, Kamarang, etc.) is there a particular one the above should get pasted into?

Share this post


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

Thank you so much! really appreciate it. I notice now there are multiple "aty_properties" with different names (Rapel, Kamarang, etc.) is there a particular one the above should get pasted into?

Yes ofc, near the end of the file, there's the "common" aty_properties, do it there. 

 

@cmk☆ did you get it working :huh:

Edited by okrasit

Share this post


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

Yes ofc, near the end of the file, there's the "common" aty_properties, do it there. 

 

@cmk☆ did you get it working :huh:

Thanks okrasit i have test your file with my watercooling vega strix 64 and all work like a charm my fans go up and i have got a max temp in load of 47°C, before that i have got a temp of 69° and fans don't working. Thanks again, i don't know what you change exactly but all work.

Share this post


Link to post
Share on other sites
16 hours ago, okrasit said:

Yes ofc, near the end of the file, there's the "common" aty_properties, do it there. 

 

@cmk☆ did you get it working :huh:

Thanks again for all your help Okrasit! You're a saint! I feel like I'm so close!! 

When I do touch /System/Library/Extensions; kextcache -update-volume / I get a bunch of errors, and the kext won't load (I've also tried editing the plist in text edit and using kext utility to load it to no avail. ) I've just been adding what you presented above to the bottom most aty_properties  Is there other code I should be removing/overwriting?

I Forgot to mention my Vega FE is air cooled, so I tried substituting the <data> string above with the one you posted back on page 6, and still didn't work. Sorry I know I'm probably making a totally newbie mistake here, but any thoughts? Really appreciate it!!


 

Screen Shot 2018-08-27 at 12.35.45 PM.png

Edited by cmk☆

Share this post


Link to post
Share on other sites

@cmk☆ have you try to use your tips with  Kext Utility? i haven't got any problem with that.

 

edit: for me in Mojave  Kext Utility is more slowly to read and apply the permissions, in first its no working , now when i start the app, i waiting and after that i open the kext to change the info.plist.

After quit  Kext Utility and reopen it to change the permission.

Edited by Xplisite

Share this post


Link to post
Share on other sites
1 minute ago, Xplisite said:

@cmk☆ have you try to use your tips with  Kext Utility? i haven't got any problem with that.

Thanks, Yes I tried Kext Utility. It didn't report any errors, but the kext doesn't work. black screen and eGPU doesn't register.

Share this post


Link to post
Share on other sites

@cmk☆i have got exactly the same problem, i think its because i quit the kext utility without repair the permission in /system/library/extension,

try like i say to quit the app and reopen it to repair the permission in the folder before restarting the mac.

 

Edit:if i remember, i was using the default info.plist to have a working egpu after the black screen issue and after that i retry to modify the kext and use the tips what i say with kext utility.

Edited by Xplisite

Share this post


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

Thanks again for all your help Okrasit! You're a saint! I feel like I'm so close!! 

When I do touch /System/Library/Extensions; kextcache -update-volume / I get a bunch of errors, and the kext won't load (I've also tried editing the plist in text edit and using kext utility to load it to no avail. ) I've just been adding what you presented above to the bottom most aty_properties  Is there other code I should be removing/overwriting?

I Forgot to mention my Vega FE is air cooled, so I tried substituting the <data> string above with the one you posted back on page 6, and still didn't work. Sorry I know I'm probably making a totally newbie mistake here, but any thoughts? Really appreciate it!!


 

Screen Shot 2018-08-27 at 12.35.45 PM.png

It seems you have SIP (System Integrity Protection) enabled. Check with 'csrutil status'. In Clover, there's a key 'CsrActivateConfig', I have it set to 0x3e7. Fix the clover, reboot, re-run the 'touch ...: kextcache ...' and it should work.

 

Oh, if it's a real Mac, you can just do 'csrutil disable'. :shock:

 

Edited by okrasit

Share this post


Link to post
Share on other sites
43 minutes ago, okrasit said:

It seems you have SIP (System Integrity Protection) enabled. Check with 'csrutil status'. In Clover, there's a key 'CsrActivateConfig', I have it set to 0x3e7. Fix the clover, reboot, re-run the 'touch ...: kextcache ...' and it should work.

 

Oh, if it's a real Mac, you can just do 'csrutil disable'. :shock:

 

Thank you thank you thank you! up and running now (on real MacBook Pro with ogpu) Yes somehow SIP had turned itself back on. Really appreciate all your help!! going to go try some Davinci resolve renders now!

Share this post


Link to post
Share on other sites

My Vega FE air-cooled fan roared to life and I got these before and after benchmarks!

Thanks again @okrasit!

180247265_ScreenShot2018-08-27at6_08_41PM.thumb.png.6c494007b046f3f40377782533f8cc7f.png

 

270947215_ScreenShot2018-08-27at6_51_03PM.thumb.png.4888c265c251efbe563d0034fe4ad464.png

 

Here's where it get's interesting...

With a long Davinci resolve render things still slow down after a while. I would guess this is thermal throttling, but the fan speed slows proportionally to the processor load (presumably if it were over heating the fans would keep at full blast, and when things cooled, load would pick back up). Also after a very quick restart and a card that's already good and warm, performance is back up to 100% for a good while before the usual slow down curve. It's apparently not a memory leak (RAM and VRAM both have plenty of space) ambient room temp is cool, and CPU is not being taxed.

Starting to think this might be a Davinci resolve or other Mac OS issue beyond the kext :unsure:
(rendering in metal BTW)

 

868090631_ScreenShot2018-08-27at10_36_44PM.png.4e3a33f52b70b30f1e7310de6c28d7ff.png

 

 

 

 

 

 

 

 

OK so I just ran LuxMark with Davinci Resolve still going and the GPU/fan roared back to life. this weird slow down is clearly a resolve issue now.

Share this post


Link to post
Share on other sites

I am facing issues with that PowerPlayTable Patch. I am using a "Gigabyte Radeon RX Vega 64 Gaming OC" in my machine. By default this card runs at 1630MHz in Windows and it is stable. In macOS however, without the PowerPlayTable patch it isn't stable. It generates an excessive amount of heat, fans go full blast and when running GPU intense stuff like for example the Valley Benchmark, it crashes after a short time (either just the driver which results in a soft-reboot or the PC shuts off). I also notice significantly more coil whine than in Windows.

 

I can only get it to run stable by applying the PowerPlayTable patch for 1442MHz/1075mV, Memory: 1045MHz/1075mV, SOC: 1199MHz, Temp target: 70, Idle fan: 700rpm. But even then it generates much more heat than under Windows despite the fans running much faster under load. I can only reduce heat by setting the "PP_DisablePowerContainment" to 0. But even with this setting I can't go above 1442MHz or it will start crashing under load.

 

I am also getting much lower scores in LuxMark compared to others running on the 1442MHz table. They are in-between 24k to 26k.

 

Any ideas?

Edited by CMMChris

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.

×