macOS 10.14 Mojave Beta  

Page 5 / 6 Prev Next
  RSS

solocamper
(@solocamper)
Active Member
Joined: 4 months  ago
Posts: 18
August 5, 2018 3:33 pm  

Actually on the verge cast podcast one of the reporters asked Apple at the 2018 MacBook Pro event "why not Nvidia in the new 2018 MacBook pros”.  The Apple engineer said, because works really well with us for Metal.  And later this fall Nvidia can make their own drivers if they would like.   This is the case. I guess they will at least allow Nvidia.


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1336
August 5, 2018 4:20 pm  

@solocamper Thank you for sharing that titbit. I’m guessing NVIDIA could theoretically implement eGPU support as well (not just drivers), unless they require an API or something (not likely in my opinion). Even today’s webdrivers work with a few patches and I guess it they really wanted to, they could do it with relative ease. In fact, web drivers have reference to “is_removable” in their kexts so they might be up to something I suppose.ya 

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years  ago
Posts: 751
August 6, 2018 5:18 pm  

New dev beta is out

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


whiskey_1130 liked
ReplyQuote
detunedradios
(@detunedradios)
Trusted Member
Joined: 9 months  ago
Posts: 51
August 6, 2018 7:46 pm  
Posted by: mac_editor

@solocamper Thank you for sharing that titbit. I’m guessing NVIDIA could theoretically implement eGPU support as well (not just drivers), unless they require an API or something (not likely in my opinion). Even today’s webdrivers work with a few patches and I guess it they really wanted to, they could do it with relative ease. In fact, web drivers have reference to “is_removable” in their kexts so they might be up to something I suppose.ya 

Let's hope. Official Nvidia eGPU support would be huge.

2016 15" MacBook Pro - 2.7GHz Core i7, Radeon Pro 460 4GB, 1TB SSD
Sonnet Breakaway Box 350 with Radeon RX 580 8GB


ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 1 year  ago
Posts: 287
August 6, 2018 8:32 pm  
Posted by: solocamper

Actually on the verge cast podcast one of the reporters asked Apple at the 2018 MacBook Pro event "why not Nvidia in the new 2018 MacBook pros”.  The Apple engineer said, because works really well with us for Metal.  And later this fall Nvidia can make their own drivers if they would like.   This is the case. I guess they will at least allow Nvidia.

You probably misheard part of that.

I went back and listened because I found it curious after all this time of Apple not commenting on NVIDIA, that they would suddenly comment at a MBP event (even after being silent at the more eGPU-relevant event - WWDC). According to the Verge guy, Apple did say they use AMD because their hardware is tightly integrated with Metal... but Apple didn't say anything about NVIDIA directly (and what they would or wouldn't do). AFAICT. 

All signs are Apple will continue to use AMD exclusively, and probably mostly for political reasons / reasons of past bad blood with NVIDIA. I hope I'm wrong but I think the only NVIDIA solution we get, will come from this forum. That's not to say a solution from here is bad only that an official one from Apple would be better.


mac_editor and theitsage liked
ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined: 2 years  ago
Posts: 2899
August 6, 2018 8:42 pm  

Apple is operating with the mindset that it's their way or no way. Nvidia has bigger fish to fry so they'd rather not putting up with Apple's terms.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

74 external GPU build guides


ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 1 year  ago
Posts: 287
August 6, 2018 9:07 pm  
Posted by: theitsage

Apple is operating with the mindset that it's their way or no way. Nvidia has bigger fish to fry so they'd rather not putting up with Apple's terms.

Their real dislike for each other came when both in the Kronos working group. Suffice it to say NVIDIA found ways to marginalize / torpedo OpenCL and Apple hasn't forgotten same. Not that the marginalization was all NVIDIA's doing.

In other news something about the 560 series dGPU in the 2018 MBP is slightly different than the earlier models and/or something about Mojave is slightly different. In some cases standard benchmarks like cinebench score 10FPS higher. Recently got a score of 95FPS. So Apple does appear to be doing some type of optimization on their own stuff, if nothing else. Higher end cards in the eGPU don't actually see the same boost vs. 10.13.x Not yet. Maybe by the time they release it.


ReplyQuote
detunedradios
(@detunedradios)
Trusted Member
Joined: 9 months  ago
Posts: 51
August 7, 2018 1:03 am  

I've heard quite a few people claiming notably better GPU performance in recent Mojave betas. Guess they've been putting in work on their graphics drivers.

2016 15" MacBook Pro - 2.7GHz Core i7, Radeon Pro 460 4GB, 1TB SSD
Sonnet Breakaway Box 350 with Radeon RX 580 8GB


ReplyQuote
ataylor
(@ataylor)
Active Member
Joined: 2 months  ago
Posts: 8
August 23, 2018 1:21 pm  

Would this trick still work to get the drivers working I wonder?
Can this hackintosh technique be adapted? might have to partially disable sip though.
https://www.reddit.com/r/hackintosh/comments/7sr4vv/nvidia_web_drivers_and_you_a_patching_guide_for/


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Prominent Member
Joined: 2 years  ago
Posts: 909

ReplyQuote
heydanny
(@heydanny)
New Member
Joined: 3 months  ago
Posts: 4
August 23, 2018 2:16 pm  

Tried testing the beta and had to go back to high sierra coz of this. Not really sure if Mojave would ever support nvidia cards.

Macbook Pro 2015 13inch | Akitio Thunder2 | GTX 1070 mini | Mac OS High Sierra | Windows 10


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1336
August 23, 2018 4:03 pm  

I have easily patched the webdrivers to load on Mojave - the issue is that for some reason GeForceWeb.kext has unresolved symbols (can use kextlibs to diagnose). I attempted changing library versions, etc., but didn't look too deep. Could be a way to do I guess - not worth it for me.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
mmomega
(@mmomega)
Active Member
Joined: 5 months  ago
Posts: 14
August 23, 2018 9:44 pm  

Back to my previous posts on this subject. Mac Pro 2013 6 core with Dual D500's and Sonnet Breakaway box disappearing during upgrading from one beta build to a newer version.

Every instance of upgrading from any Mojave developer build to a newer build with the eGPU connected will result in the Mac Pro not being able to even see the eGPU connected at all in the system and nothing seems to correct this issue outside of a reinstall of the OS. 
No amount of restarting, changing settings, installing uninstalling patches, etc would result in the eGPU being seen again by the system. However.

Simply disconnecting the eGPU just the Thunderbolt cable from the Mac Pro and then upgrading the OS, waiting until upgrade is finished and then reconnecting the eGPU will result in the system seeing the eGPU. 
Then reapply purge wrangler patch, restart and the entire system if back to "as close to perfect" as it can be. Seeing as it is Thunderbolt 2 computer to a Thunderbolt 3 device.

In case anyone else is having an issue with a computer that has a dedicated GPU, performing an upgrade while eGPU is connected and the eGPU not being seen afterwards. Something happens during the upgrade with connection vs upgrade without connection that makes the system say nah I don't see you.

2013 Mac Pro 6c D500 + Sonnet BB350 + Vega64 LC
2016 tbMacBook Pro + Sonnet BB350 + Vega64 LC


ReplyQuote
lqd
 lqd
(@lqd)
Active Member
Joined: 6 months  ago
Posts: 19
August 23, 2018 11:01 pm  

Nvidia eGPU support in Mojave? I look on it very skeptically. Apple forget that the end of the world isn't behind the borders of Apple Campus. This prohibition of GPU hardware freedom is so awkward in this age and their vanity against Nvidia is so unprofessional. There is so many professional apps in VFX world, which has version for Mac OS, but they works only with CUDA. Sad for me, I bought new iMac Pro and after unsuccessful attempts to downgrade MAC OS from .13.6 to 13.3. I'm done. IMac Pro can't be downgraded. So I can forget to use my egpu NVidia again because script for Pro's is written only to version 13.3 🙁 ..At last, after years I'm forced to go back to use WIN on PC. Damn Apple!

iMac Pro+Sonnet Breakaway with NVidia Quadro P5000, MacOS High Sierra 10.3.6.


ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 1 year  ago
Posts: 287
August 24, 2018 7:01 pm  

With the new architecture used in the RTX cards adding more core types (RT) that are useful to creative and scientific workflows, lack of NVIDIA support on Apple's side is getting tough to take. AMD has no equivalent either for Tensor cores or RT cores found in NVIDIA's architecture. I like some of AMD's offerings but the reality has always been that they play catch-up more than they break new ground. Apple needs to offer a path for both types of card if they truly care about pro workflows.


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1336
August 24, 2018 8:16 pm  

@chippy-mcchipset Agree, Apple should just make an API for external processing units. So people can make drivers supporting whatever they want to add.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1336
August 24, 2018 8:17 pm  

@lqd The latest scripts support macOS 10.13.6. Though success on the iMac Pro is mixed. For CUDA computation though, it should work.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


theitsage liked
ReplyQuote
lqd
 lqd
(@lqd)
Active Member
Joined: 6 months  ago
Posts: 19
August 25, 2018 1:39 pm  

@mac_editor 
Hi! Really good to read that. So you telling me, that the NVDAEGPUSupport-v9 will work on 10.13.6 with standard instalation? And what can I expect from mixed success you wrote?
(I just need to see Octane Render image preview in Cinema4D, and having CUDA support to counting Turbulence FD data - both pluggins need CUDA for work)
If I do it, I can be back in the game 🙂

iMac Pro+Sonnet Breakaway with NVidia Quadro P5000, MacOS High Sierra 10.3.6.


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1336
August 25, 2018 1:40 pm  

@lqd NVDAEGPUSupport is deprecated. See purge-wrangler in my signature. Mixed success: May not work as expected - and hot unplug not supported.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
whiskey_1130
(@whiskey_1130)
Eminent Member
Joined: 5 months  ago
Posts: 30
August 27, 2018 5:41 pm  

macOS Mojave Dev Beta 9 Available

Also, saw a Large Memory section in Windows when viewing "resources by connection"

2018 13” MacBook Pro TB + RX 580 + Sonnet Breakaway 550


theitsage liked
ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined: 2 years  ago
Posts: 2899
August 27, 2018 6:58 pm  

@whiskey_1130 Thank you for the update. Looks like the official release of Mojave 10.14 will retain "Large Memory" allocation for 2018 MacBook Pro. Is your GTX 1070 eGPU working well in Boot Camp now?

Best ultrabooks for eGPU use

eGPU enclosure buying guide

74 external GPU build guides


ReplyQuote
whiskey_1130
(@whiskey_1130)
Eminent Member
Joined: 5 months  ago
Posts: 30
August 27, 2018 9:05 pm  
Posted by: theitsage

@whiskey_1130 Thank you for the update. Looks like the official release of Mojave 10.14 will retain "Large Memory" allocation for 2018 MacBook Pro. Is your GTX 1070 eGPU working well in Boot Camp now?

So even though I saw the “large memory”, I didn’t get much time to tinker with my RX 580 or GTX 1070, but I was still getting the Code 12. The 580 is in the Sonnet for now for easy access in macOS. I stuck the 1070 back in my PC build a while back.

2018 13” MacBook Pro TB + RX 580 + Sonnet Breakaway 550


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Prominent Member
Joined: 2 years  ago
Posts: 909

ReplyQuote
whiskey_1130
(@whiskey_1130)
Eminent Member
Joined: 5 months  ago
Posts: 30
August 27, 2018 10:24 pm  
Posted by: Eightarmedpet

Amd is always way more of a pain with error 12, let’s see what that 1070 is saying...

I’ll swap them around tomorrow and test the 1070, if someone doesn’t beat me to it.

2018 13” MacBook Pro TB + RX 580 + Sonnet Breakaway 550


ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined: 2 years  ago
Posts: 2899
August 28, 2018 12:17 am  

Seeing "Large Memory" is a good sign. To resolve error 12 with an AMD eGPU, I'd recommend using DDU to uninstall all Nvidia and AMD graphics drivers first. Then proceed to disable PCI Express Root Port #9 - 9DB0 (to right Thunderbolt 3 ports). You can try hot-plug the eGPU to the left Thunderbolt 3 port closest to display hinge at Windows logo circle dots. The surest way is to use rEFInd or apple_set_os.efi on a USB thumb drive. Here's my step-by-step when I set up the 2018 13" MacBook Pro.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

74 external GPU build guides


ReplyQuote
nanoBit
(@nanobit)
Trusted Member
Joined: 9 months  ago
Posts: 93
August 28, 2018 8:45 am  

I can verify that Large Memory returned to the 15" 2018 MBP as well

Setup: MacBook Pro 2018 15" 2.6GHz Radeon Pro 560X on macOS 10.14 & Windows 10 (Bootcamp); Sonnet eGFX Breakaway Box 350 with a Zotac GTX1080 AMP! Edition


theitsage liked
ReplyQuote
kstl
 kstl
(@kstl)
Active Member
Joined: 3 months  ago
Posts: 12
August 28, 2018 4:29 pm  

Replying to sub to thread.
I've got a 2018 13" and a Node Pro, I'm super excited to hear Large Memory appears to be back in latest build. 

Apple requested that I not update to latest build yet as they are using my system to troubleshoot a separate issue, but as soon as I get the green light I'm going to try to get my build up and running in Bootcamp, and I'll post results here (and in a build guide, hopefully!).

2018 13" MBP TouchBar + RX580- [email protected] (AKiTiO Node Pro) + 10.14b & Win10
20" Apple Cinema Display


theitsage liked
ReplyQuote
Rycco
(@rycco)
Reputable Member
Joined: 2 years  ago
Posts: 270
August 28, 2018 8:44 pm  

Apparently Apple released a new Supplemental Update, and people here are saying it was the Bootcamp fix for the thermal throlling fixed on MacOS last month.  https://www.reddit.com/r/macbookpro/comments/9b18x3/new_supplemental_update_for_macbook_pro_2018/

mid-2017 15" Macbook Pro RP555 + [email protected] (Mantiz Venus) + macOS & Win10


ReplyQuote
nanoBit
(@nanobit)
Trusted Member
Joined: 9 months  ago
Posts: 93
August 28, 2018 10:24 pm  
Posted by: Rycco

Apparently Apple released a new Supplemental Update, and people here are saying it was the Bootcamp fix for the thermal throlling fixed on MacOS last month.  https://www.reddit.com/r/macbookpro/comments/9b18x3/new_supplemental_update_for_macbook_pro_2018/

Hopefully it fixes the speakers in Bootcamp as well. Does anyone know if it is included in the latest Mojave beta?

Setup: MacBook Pro 2018 15" 2.6GHz Radeon Pro 560X on macOS 10.14 & Windows 10 (Bootcamp); Sonnet eGFX Breakaway Box 350 with a Zotac GTX1080 AMP! Edition


ReplyQuote
Ningauble77
(@ningauble77)
Trusted Member
Joined: 9 months  ago
Posts: 65
August 28, 2018 10:39 pm  

Good news so far with the supplemental update firmware.  Egpu working with no issues so far, and much better CPU performance with no tweaking.  Thermal management is fixed, got 720 Multi/180 single in CB15 out the box, 3DMark Time Spy CPU score went up by 20 percent over what I was able to do with limiting power to 31W in XTU.  Will test the audio out now, especially the laggy headphones.

Update, Headphone jack still messed up, volume is way way too high, normally I set them to 50 when plugged into my monitor, and anything over 10 is uncomfortably loud on the MBPro headphone jack in bootcamp, also 1-2 seconds of latency on all audio, video playback is way out of sync.  Guess that will need a driver fix.


Yurk and DarkEchoes liked
ReplyQuote
whiskey_1130
(@whiskey_1130)
Eminent Member
Joined: 5 months  ago
Posts: 30
August 29, 2018 3:39 am  
Posted by: theitsage

Seeing "Large Memory" is a good sign. To resolve error 12 with an AMD eGPU, I'd recommend using DDU to uninstall all Nvidia and AMD graphics drivers first. Then proceed to disable PCI Express Root Port #9 - 9DB0 (to right Thunderbolt 3 ports). You can try hot-plug the eGPU to the left Thunderbolt 3 port closest to display hinge at Windows logo circle dots. The surest way is to use rEFInd or apple_set_os.efi on a USB thumb drive. Here's my step-by-step when I set up the 2018 13" MacBook Pro.

No luck today following these steps. Still got Code 12. Need to tinker with it some more.

2018 13” MacBook Pro TB + RX 580 + Sonnet Breakaway 550


ReplyQuote
lqd
 lqd
(@lqd)
Active Member
Joined: 6 months  ago
Posts: 19
August 29, 2018 9:43 am  

@mac_editor I have to correct you, no mixed success for iMac Pro - it works and it works perfect. Even the external monitors works 🙂 Thank you guys, I am back in the game. I will donate you! 🙂

iMac Pro+Sonnet Breakaway with NVidia Quadro P5000, MacOS High Sierra 10.3.6.


mac_editor liked
ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1336
August 29, 2018 4:54 pm  

@lqd Happy to hear it works for you! Appreciate the thought!

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 1 year  ago
Posts: 287
August 30, 2018 9:04 pm  

Just tested RX Vega 56 on latest Mojave public beta. Works fine / performs well.

Importantly, it looks like goalque may have a Mojave-compatible clean USB solution for NVIDIA cards, once the NVIDIA drivers are available (which will happen after the release of 10.14). Glad this site exists to help people out in the area where Apple so far refuses to.


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1336
August 30, 2018 9:12 pm  

@chippy-mcchipset the current patches are compatible with Mojave. Just no drivers. @goalque is working to improve on those patches (like hopefully adding hot-unplug).

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 1 year  ago
Posts: 287
August 31, 2018 9:23 pm  
Posted by: mac_editor

@chippy-mcchipset the current patches are compatible with Mojave. Just no drivers. @goalque is working to improve on those patches (like hopefully adding hot-unplug).

Yeah I could be more clear. I meant we should have a fully working solution once the drivers are available.


ReplyQuote
Page 5 / 6 Prev Next