State of eGPU for Macs – Mojave 10.14 Update

eGPU Resources, eGPU Reviews 59 Comments

Overview

Today Apple releases Mojave 10.14, one year after the launch of macOS High Sierra 10.13 with eGPU support. We have been following the development of this latest version since WWDC18. During the past six months Apple made significant progress by narrowing their focus to Thunderbolt 3 Macs and select AMD Radeon graphics cards. Support for true hot-plug, internal display acceleration, and multiple eGPUs are the highlights of Mojave 10.14 release for eGPU users.

While these are welcome improvements, Apple excludes users with older Macs and/or Nvidia graphics cards. There’s no sign Apple will ever extend eGPU support to Thunderbolt 1 and 2 Macs. Nvidia and Apple remain on unfriendly terms. Fortunately the developers of our community, Goalque, Mac_Editor, and Fr34k have continuously engineered workarounds to keep many Mac users in the game. Boot Camp mode to run Windows shows minor progress however. Does the release of Mojave mean your Mac is ready to adopt external graphics technology? Your particular configuration holds the answer.

2016 15 Macbook Pro Mojave 10.14 4x eGPUs System Info History

2016 15 Macbook Pro with 4x eGPUs in Mojave 10.14

Native Support

If you have a Thunderbolt 3 Mac computer, you’re in luck because this is the platform on which Apple has been building eGPU support. All you’d need is a MacOS-certified AMD Radeon graphics card + eGFX enclosure pairing that fits your needs and budget. There are a handful of solutions that come ready-to-go with a graphics card such as the Sonnet Breakaway Puck 570, Gigabyte RX 580 Gaming Box, and Blackmagic eGPU. As of fall 2018, these are Thunderbolt 3 Macs that have native eGPU support in MacOS 10.13.4 and newer.

Supported Macs PCIe Speed
Thunderbolt 3 (USB-C) 32 Gbps
MacBook Pro (15-inch, T2 Chip, Mid 2018) *
MacBook Pro (13-inch, T2 Chip, Mid 2018)
iMac Pro (Retina 5K, 27-inch, T2 Chip, Late 2017) *
iMac (Retina 5K, 27-inch, Mid 2017) *
iMac (Retina 4K, 21-inch, Mid 2017) *
iMac (21-inch, Mid 2017)
MacBook Pro (15-inch, Mid 2017) *
MacBook Pro (13-inch, Mid 2017, Four Thunderbolt 3 Ports)
MacBook Pro (13-inch, Mid 2017, Two Thunderbolt 3 Ports)
MacBook Pro (15-inch, Late 2016) *
MacBook Pro (13-inch, Late 2016, Four Thunderbolt 3 Ports)
MacBook Pro (13-inch, Late 2016, Two Thunderbolt 3 Ports)

 

Thunderbolt 3 connector

* Indicates a Mac with discrete graphics card as standard equipment

 

A more future-proof route is to piece together an eGPU yourself. This process takes more effort but gives you flexibility and upgradability. This is beneficial for both enthusiasts and first-timers. Enthusiasts get to have nearly full control of the features they want out of an eGPU. If you try eGPU out and decide it’s not what you expect, the GPU can be repurposed and the enclosure sold.

There is some homework to do in order to understand eGFX technology and what features are available. eGPU.io enclosure reviews go into detail on power delivery to host computer, available expansion I/O ports, power supply capacity, and more. The options listed in the table below are currently available and best-suited for Mac computers. The ranking is based on the number of user builds in the past six months.

Thunderbolt 3 Enclosures AKiTiO
Node Duo
AORUS/Gigabyte
Gaming Box
Sonnet Breakaway
350 | 550 | 650

Asus XG
Station Pro
AKiTiO
Node
Razer
Core X
HP Omen
Accelerator
AKiTiO
Node Pro
Mantiz
Venus

Zotac Box
Mini
Razer
Core V2
Sonnet
Breakaway Puck
Asus ROG
XG Station 2
Blackmagic
eGPU
Popularity rank new #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #11 #11
Appearance
Included GPU1 RX580   ✖    |   ✖    |   ✖  RX570 RP580
Price US$
$370
$440
$199 | $295 | $399
$330 $249
$300
$300
$336
$349
$220 $500 $599
$520
$699
PSU type-location2
AC-ext fATX-int SFX-int AC-ext SFX-int ATX-int
ATX-int SFX-int SFX-int AC-ext fATX-int AC-ext fATX-int custom-int
PSU max power 150W 450W 350W |550W | 650W
330W 400W 650W 500W 500W 550W 180W 500W 220W 680W 400W
GPU max power3
25W x2
225W 300W | 375W | 475W
300W 375W 500W
300W 400W 375W 150W
375W 500W
Power delivery (PD)4
60W + 15W 100W 15W | 87W | 87W 15W 15W 100W
60W 60W x2 87W 15W 65W 45W 100W 85W
USB-C controller
TI83 TI83 TI83 TI83 TI83 TI83
TI83 TI83 TI83 TI83 TI83 TI83 TI83 TI83
PCIe slots @ link width 2 @ x2
1 @ x4
1 @ x4 1 @ x4 1 @ x4
1 @ x4
1 @ x4
1 @ x4
1 @ x4
1 @ x4
1 @ x4
1 @ x4
1 @ x4
1 @ x4
TB3 USB-C ports / eGFX?5 2 1 ✔
1 ✔
1
1 ✔
1 1 ✔
2 1 ✔
1 ✖
1 ✔
1 ✔
1 ✔
2 ✔
I/O ports bandwidth6 10Gbps 5Gbps 10Gbps
5Gbps 10Gbps 5Gbps 5Gbps 5Gbps 5Gbps 5Gbps
Included GPU ports AMD: 3xDP,HDMI 2xDP,HDMI,DVI-D 3xDP,HDMI

HDMI
TB3/USB-C

Size (litres) [ compare ]
10.54
3.30
12.71
8.23 14.09
14.45
16.00 12.82 11.56 4.17 7.65 1.01 20.03 9.64
Max GPU len (in/cm)
8.66/22.0 6.65/16.9 12.20/31.0 12.24/31.1
12.60/32.0 12.99/33.0 11.42/29.0 12.60/32.0 13.00/33.0
7.87/20.0 11.81/30.0 12.20/31.0
Weight (kg/lb) 5.00/11.00 2.35/5.19 3.20/7.10 2.95 /6.50
4.90/10.78 6.48/14.29 5.50/12.10 3.40/7.40 3.60/7.92
0.85/1.87
4.95/10.89 2.38/5.25 5.10/11.22 4.60/10.20
Updated firmware7 33.3 F1.1 25.2✔ 25.1 33.1✔ 25.25 25.1 26.1✔ 26.1✔ 25.1✔ v25 26.3✔
TB3 cable length (cm)8 200 50 50 150 50 50
50 50 50 50 50 50 50 50
Vendor page link link link link link link link link link link
link link link link
Review unbox link link link link link
link link link link
link link link link
User builds
link link link link link link link link link link link link link

 

All Thunderbolt 3 enclosures released in 2018 are macOS compatible. The bigger compatibility unknown rests on the graphics card. Apple only provides native eGPU support to select AMD GPUs shown below. They are currently the latest generation of Radeon Polaris 10/20 and Vega 56/64 cards. As a precaution, Vega 64 GPUs demand a lot of power and therefore the eGPU enclosure should have at least a 650W power supply. Polaris GPUs such as the RX 570 are more efficient and can work with almost all eGPU enclosures.

Radeon Pro Radeon RX
Pro WX 9100 RX Vega 64
 
Vega Frontier Edition RX Vega 56
Pro WX 8200 RX 480/580
Pro WX 7100 RX 470/570

 

Once you have the whole kit together, it’s plug-and-play with a Thunderbolt 3 Mac. Hot-plug and surprise removal of the external GPU has been working since 10.13.4. Occasionally the system may notify you it has to force-eject the eGPU. I’ve seen less of these notifications in Mojave 10.14. This macOS version also has much better support for multiple eGPUs. In High Sierra, there appeared to be a limited number of eGPU the system could handle based on the host computer’s Thunderbolt 3 controllers. macOS Mojave 10.14 raises this multiple eGPU support to four units.

The most exciting feature is the ability to accelerate a Mac’s internal display with the eGPU. In previous macOS builds, the external GPU could only provide acceleration to OpenGL tasks rendered through an external monitor. There’s now a checkbox to set the eGPU as the preferred graphics card for all tasks in 10.14 regardless of whether an external monitor is attached. This mode forces eGPU loopback to the internal display of a MacBook Pro or iMac. In my opinion, an eGPU pane inside System Preferences would be a better tool.

Community Support

What’s the status of native eGPU support in macOS for Nvidia graphics cards? What about those of us with older Macs that are not Thunderbolt 3? Apple’s support is dead in the water. As a long-time Mac user and owner of a 2013 Mac Pro trashcan and 2015 15″ MacBook Pro, I’m disappointed by this. So are thousands of others in the same situation. Our community has been relentlessly providing unofficial eGPU support for these Macs Apple deemed unworthy. The main developers are Goalque, Mac_Editor, and Fr34k. Without their selfless contributions eGPU for Macs would not be as popular as it is today.

There are currently two primary approaches to facilitate eGPU support on older Macs and Nvidia graphics cards. One solution is to make a Thunderbolt 1/2 Mac behave like a Thunderbolt 3 Mac. The other solution is to make an eGPU behave like an internal PCIe graphics card. Thunderbolt 3 Mac users that want to use Nvidia cards can also benefit from these two community solutions. Keep in mind Mac computers with the Apple T2 chip (iMac Pro and 2018 MacBook Pro) have tighter security in place. In order to implement these solutions, Secure Boot must be off and external source booting must be enabled.

Purge-Wrangler by Mac_Editor is currently the easiest solution to enable eGPU access to your Thunderbolt 1 or 2 Macs. This workaround also incorporates patches that enable compatibility with Nvidia and older AMD graphics card. The prerequisites are for SIP to be disabled and modifications made to system files. The table below lists the Thunderbolt version of Mac computers built from early 2011 to late 2015. You can either use a Thunderbolt 2 enclosure for external graphics or use a Thunderbolt 3 enclosure via a Thunderbolt 2 cable + Apple Thunderbolt 3/USB-C to Thunderbolt adapter.

Unsupported Macs PCIe Speed
Thunderbolt 2 16 Gbps
Mac Pro (Late 2013) *
iMac (Retina 5K, 27-inch, Late 2015) *
iMac (Retina 5K, 27-inch, Mid 2015) *
iMac (Retina 5K, 27-inch, Late 2014) *
iMac (Retina 4K, 21.5-inch, Late 2015)
iMac (21.5-inch, Late 2015)
iMac (Retina 4K, 21.5-inch, Late 2014)
iMac (21.5-inch, Mid 2015)
Mac mini (Late 2014)
MacBook Pro (Retina, 15-inch, Mid 2015)
MacBook Pro (Retina, 15-inch, Mid 2014) *
MacBook Pro (Retina, 15-inch, Late 2013) *
MacBook Pro (Retina, 13-inch, Early 2015)
MacBook Pro (Retina, 13-inch, Mid 2014)
MacBook Pro (Retina, 13-inch, Late 2013)
MacBook Air (13-inch, Early 2015)
MacBook Air (11-inch, Early 2015)

 

Thunderbolt 3 to Thunderbolt connector

 

Thunderbolt logo

 

Thunderbolt 10 Gbps
iMac (27-inch, Late 2013) *
iMac (27-inch, Early 2013) *
iMac (27-inch, Late 2012) *
iMac (27-inch, Mid 2011) *
iMac (21.5-inch, Late 2013)
iMac (21.5-inch, Early 2013)
iMac (21.5-inch, Late 2012)
iMac (21.5-inch, Mid 2011)
Mac mini (Late 2012)
Mac mini (Mid 2011)
MacBook Pro (17-inch, Late 2011) *
MacBook Pro (17-inch, Early 2011) *
MacBook Pro (Retina, 15-inch, Early 2013) *
MacBook Pro (Retina, 15-inch, Mid 2012) *
MacBook Pro (15-inch, Mid 2012) *
MacBook Pro (15-inch, Late 2011) *
MacBook Pro (15-inch, Early 2011) *
MacBook Pro (Retina, 13-inch, Early 2013)
MacBook Pro (Retina, 13-inch, Late 2012)
MacBook Pro (13-inch, Mid 2012)
MacBook Pro (13-inch, Early 2011)
MacBook Air (13-inch, Early 2014)
MacBook Air (13-inch, Mid 2013)
MacBook Air (13-inch, Mid 2012)
MacBook Air (13-inch, Mid 2011)
MacBook Air (11-inch, Early 2014)
MacBook Air (11-inch, Mid 2013)
MacBook Air (11-inch, Mid 2012)
MacBook Air (11-inch, Mid 2011)

 

Apple Thunderbolt 3 to Thunderbolt adapter

* Indicates a Mac with discrete graphics card as standard equipment

 

EFI automate-eGPU solution by Goalque is a cleaner approach in that all patches happen on the fly during macOS booting process. The software can be installed on an external boot volume such as a USB thumb drive or a small partition of your Mac’s internal hard drive. The former is strongly encouraged so that there’s no risk of corrupting your drive and losing data. Using an external drive for each boot is not convenient, but it’s well worth the effort if you’re not willing to disable SIP and modify system files for eGPU support.

The table below shows some of Nvidia and unsupported AMD graphics cards that can work in external mode once you implement one of the two community eGPU solutions. While AMD cards have drivers in macOS Mojave 10.14, we still need Nvidia to provide web drivers for their GeForce cards. We have tested these solutions extensively and are confident they will work as long as compatible drivers are available in a timely manner. The typical turnaround for Nvidia web drivers is 24 hours from when Apple releases a new macOS update to the public.

Nvidia GeForce AMD Radeon
GTX Titan Xp Pro WX 5100
GTX 1080 Ti Pro WX 4100
GTX 1080 R9 Fury X
GTX 1070 R9 Fury
Sapphire Radeon R9 Fury Gpu Table
GTX 1060 R9 Nano
GTX 1050 Ti RX 460/560

 

Boot Camp Support

Many Mac users who are interested in eGPU want to use it for gaming in Windows. We were hoping eGPU improvement in macOS Mojave 10.14 would also mean better support for Boot Camp mode. The reality is that Apple still considers eGPU use in Windows a non-priority. We had seen beta builds of macOS Mojave 10.14 directly affect the way eGPU worked in Boot Camp. Unfortunately there’s no one clear solution. It’s easier to set up an eGPU with Boot Camp in iGPU only Mac computers; dGPU-equipped Macs such as the 15″ MacBook Pro pose a challenge. My Boot Camp eGPU setup guide provides more technical information and the step-by-step process for Thunderbolt 3 MacBook Pro users.

While both AMD and Nvidia have made great strides in eGPU support for Windows, Apple does not adhere to the ways Windows computers interact with Thunderbolt 3 eGPUs. I’ve been testing the 2018 15″ MacBook Pro. The Mac firmware and Apple T2 chip are big hurdles to successfully set up an external GPU in Boot Camp. The only saving grace is that it has Large Memory allocation to help with error 12 when adding an Nvidia eGPU. As seen in the screen capture, adding an AMD eGPU in Boot Camp can wreak serious havoc to the system. Both the Radeon Pro 555X dGPU and RX 580 eGPU got yellow-banged with driver conflict and lack of resource issues.

2018 15 Macbook Pro Akitio Node Duo Rx 580 Egpu Device Manager Error 12

2018 15 Macbook Pro Error 12 on RX 580 eGPU & Error 43 on Pro 555X dGPU

Microsoft has done Apple a huge favor with Windows 10 Spring Update. Version 1803 introduced Windows Hybrid Graphics that allows the external GPU to work with a discrete GPU for internal display acceleration. This is beneficial for Mac computers because Apple firmware has a tendency to disable the Intel-integrated GPU in favor of the AMD Radeon discrete GPU. Without an active iGPU, AMD XConnect and Nvidia Optimus can’t leverage eGPU acceleration to the internal display. As seen in the Graphics Settings of Windows, you can set your preference for a given software or game to use the higher-performing external graphics card.

2018 15 Macbook Pro Asus Xg Station Pro Gtx 1080 Ti Egpu Device Manager Large Memory

2018 15 Macbook Pro Asus Xg Station Pro Gtx 1080 Ti Egpu Device Manager Large Memory

2018 15 Macbook Pro Asus Xg Station Pro Gtx 1080 Ti Egpu Graphics Settings

2018 15 Macbook Pro Asus Xg Station Pro Gtx 1080 Ti Egpu Graphics Settings

Closing Thoughts

Mojave 10.14 has shown positive progress for eGPU Mac users. Hot-plug capability, internal display acceleration, and multiple eGPU support can truly transform an ultra-portable MacBook Pro into a powerful workstation. Our community remains committed to providing eGPU support for Nvidia and older Thunderbolt Mac users. We’re also hopeful Apple will improve its Mac firmware to make eGPU in Boot Camp a more straightforward process.

 

Rate this Post

Share this Post

 

Related Articles
  • Build Guides by users
    October 10, 2018
  • Best eGPU Enclosures Reviewed - External GPU Buyer's Guide...
    October 9, 2018
  • The Beginner's External Graphics Card Setup Guide for Mac
    October 2, 2018
    123
  • Razer Blade Stealth + Razer Core V2 RX Vega 56 eGPU
    Ultrabook Buyer's Guide: Best Laptops for External GPU
    July 28, 2018
    44
  • Thunderbolt 3 Host User Map for Firmware Updates
    September 21, 2017
    33
  • External Graphics Card for MacBook Pro - Boot Camp...
    September 10, 2017
    145
  • Nvidia GTX10xx error 43 fix on non-hotplug mPCIe/NGFF/M.2 eGPU...
    September 6, 2017
  • How To: Build an Apple External Graphics Development Kit
    June 6, 2017
    18
  • Public Repository of eGPU DSDT Overrides
    February 25, 2017
  • How To: Build an AKiTiO Thunder mini-eGPU
    February 15, 2017
  • How To: eGPU-Accelerated Internal Display in macOS
    January 21, 2017
    34
  • automate-eGPU v1.0.0 released - macOS eGPU installation tool
    January 15, 2017
  • How To: mPCIe, M.2 or Expresscard eGPU installation troubleshooting
    December 24, 2016

 

59
Leave a Reply

avatar
29 Comment threads
30 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
23 Comment authors
nanoBitesatamacmodularataylorEnzdudemustardseedsg Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Eightarmedpet
Member

How safe is it to upgrade if I’m using an Nvidia card in Bootcamp with a 13inch 2017?

nanoBit
Member

I am using my 1080 for about 2 months now in Bootcamp with Mojave installed. Never experienced any problem. I use the 15″ 2018 model but that shouldn’t be so much difference. Except your internal display should work as well (mine stay black because of the dGPU)

Shrapnl
Member

@nanoBit – FYI, I was able to make the built in display no longer black by simply uninstalling the AMD drivers that Bootcamp installs.  So, Windows thinks it’s an unknown display adaptor but it seems to work fine regardless.  I do not use it for any display acceleration instead using an external display with my Titan X.  But it works fine for having a web browser, YouTube, etc up on the laptop display while gaming or what not on the external display. Edit – Clarification, I didn’t use DDU or anything only went through the standard Windows uninstall programs and… Read more »

ikir
Member

Enjoying the native support. Just plush and have fun with TB3+AMD.
Can’t edit to see what the future holds for eGPUs

Eightarmedpet
Member

Thanks for the info chaps… will update… fingers crossed it all goes smoothly…

Ningauble77
Member

For what its worth, when I got the email survey from apple about my 2018 MacBook pro, I explained that lack of nvidia egpu support and lack of bootcamp egpu support were the 2 things I really wanted to see improved on the mac platform.  I really hope they do expand on their existing egpu implementation.  Especially now with the entire gpu market potentially in flux regarding features like hardware ray tracing etc.

reptilianbrain
Member

Sorry but I did not quite understand from the text – is it safe to upgrade for 2013 MBP with 750GTM? To use with purge-wrangler?

fork_bomb
Member

Looks like 10.14 completely broke compatibility w/ my 1080 and 2018 15″ MBP. Bummer! Reinstalled/ran purge-wrangler and patched the necessary Nvidia driver, but no dice. Boot Camp appears to still work fine.
Luckily it’s not a huge deal for me, but I’d be wary of upgrading until all the kinks are ironed out. If anyone has suggestions to get this setup functional again, I’d be super grateful!

nu_ninja
Member

Just upgraded to 10.14 on my 2012 MBP with AMD RX 460 eGPU using purge-wrangler. No problems as expected and after uninstalling and reinstalling the patch and rebooting the eGPU works great. It even fixed my hot-plug issues.

tsakal
Member

@nu_ninja Thanks for the update. Did you upgrade from HS or Mojave beta? 
Can you please inform us if fcp x works and if eGPU is used for rendering and exporting? 

I am using MBP 13 2015 /tb2 with mojave latest beta and everything works smoothly. I however use fcp x 10.3 works perfectly with the egpu.

nu_ninja
Member

Posted by: tsakal @nu_ninja Thanks for the update. Did you upgrade from HS or Mojave beta?  Can you please inform us if fcp x works and if eGPU is used for rendering and exporting?  I am using MBP 13 2015 /tb2 with mojave latest beta and everything works smoothly. I however use fcp x 10.3 works perfectly with the egpu. @tsakal I upgraded from High Sierra. FCP (I tested 10.4) works with eGPU for rendering/exporting after checking “Prefer External GPU” checkbox in “Get Info”. I wasn’t able to use set-egpu.sh for this, only the finder checkbox. Screenshots of GPU activity:… Read more »

tsakal
Member

@nu_ninja
Thank you. Which fcp version are you using ?

nu_ninja
Member

Version 10.4.3 I think

tsakal
Member

@nu_ninja
C
an you check please
thank you

nu_ninja
Member

@tsakal Just checked, I’m running FCP version 10.4.3

tsakal
Member

@nu_ninja
Thank you

mac_editor
Editor

@nu_ninja Good to hear 🙂 You needn’t uninstall. Just install again after an update and it should be taken care of.

ICULikeMac
Member

Great update & summary of the current situation. Thanks theitsage and all for your amazing work letting us all use eGPU’s.

nanoBit
Member

@itsage did it work out of the box with your MBP? I just tried it and all I get is a BSOD which says there’s a problem with “ks.sys”…

nanoBit
Member

@sharpnl sounds good! But I use the dGPU often when I travel, so it needs to be accelerated and I’m curious if there are any performance differences without the AMD driver. Would you mind running a benchmark (Cinebench preferably) without your eGPU being connected? Just to see if there’s a performance loss.

Antoine
Member

I would wait a couple of releases to install on my prod drive as I see that there are some performance issue with GPU in general.
This is a playback of the same clip in Davinci Resolve 15
performace.png

mac_editor
Editor

@shrapnl Uninstalling the drivers isn’t necessary. Just disable it in the Device Manager and it should do the trick. Then one can enable easily on the go.

nanoBit
Member

Posted by: mac_editor
@shrapnl Uninstalling the drivers isn’t necessary. Just disable it in the Device Manager and it should do the trick. Then one can enable easily on the go.

Problem solved! Disabled the dGPU, rebooted and it works! Both display work. Booting with the disabled dGPU and an unplugged eGPU is possible, too. Unfortunately hotplugging is still not working, showing the same error again. (BSOD, ks.sys being the cause) Interestingly it is not possible to change the resolution of the internal display 🤨

mac_editor
Editor

@nanobit Hotplug should work if you plug in to the right hand side port, and have anything else unplugged. If you plug in something to the remaining right side port, eGPU may disconnect. After hot-plugging eGPU, you can plug in stuff on left side ports. This also means no need to disable dGPU.

You can read more about the investigation from this post onwards.

nanoBit
Member

Posted by: mac_editor @nanobit Hotplug should work if you plug in to the right hand side port, and have anything else unplugged. If you plug in something to the remaining right side port, eGPU may disconnect. After hot-plugging eGPU, you can plug in stuff on left side ports. This also means no need to disable dGPU. You can read more about the investigation from this post onwards. Got some good news! Since the Windows fall update the dGPU and the eGPU work perfectly together. Radeon and nVidia drivers are running side by side. Really awesome! (I connected the eGPU to… Read more »

esatamacmodular
Member

Posted by: nanoBit

Got some good news! Since the Windows fall update the dGPU and the eGPU work perfectly together. Radeon and nVidia drivers are running side by side. Really awesome! (I connected the eGPU to the lower right port and an USB-C-HUB with Power Delivery to the upper right port)

What implications does this have for everyone with TB1/TB2 connections? Is this the Windows fall update that is getting a lot of attention for additional TB3 optimizations? Are we expecting these optimizations to trickle down to the  TB1/TB2 peeps? Also, I assume this is a bootcamp install of windows?

nanoBit
Member

Nothing I guess. I didn’t write anything about TB1/2 Macs so I don’t really understand what you want to hear. 
And yes, Bootcamp (See signature)

mac_editor
Editor
Posted by: nanoBit

Got some good news! Since the Windows fall update the dGPU and the eGPU work perfectly together. Radeon and nVidia drivers are running side by side. Really awesome! (I connected the eGPU to the lower right port and an USB-C-HUB with Power Delivery to the upper right port)

So can one boot with the eGPU plugged in (from the start) with this update? That’s what I typically do since I don’t need the internal display. Everything works fine otherwise and hot-plug works normally.

Maximus
Member

Guys, any of you use razer synapse on macos?
is it functional on mojave, only thing holding me back right now

Ningauble77
Member

Posted by: Maximus Guys, any of you use razer synapse on macos? is it functional on mojave, only thing holding me back right now I have a Razer Naga Chroma I use in boot camp and macOS, alongside my Razer Core v2 which can be RGB configured in windows only (tho you can sort of cheat and configure it in parallels by connecting it’s usb device to the VM).  Before Installing Mojave I ran the uninstaller and completely removed synapse.  I installed the new version from razer’s website after installing mojave. There was an additional step of going to the… Read more »

Flint Ironstag
Member

More idle curiosity than anything else, as I’ve moved on, BUT… is there a definitive answer on how many eGPUs MP 6,1 supports under Mojave yet?

Chippy McChipset
Member

As a general stability comment, Mojave has worked pretty well with AMD GPU in testing. Behavior / stability similar to 10.13.4+. Only thing I noticed was it can take longer to eject the eGPU so don’t shut it down and pull the TB3 cable until the eGPU screen goes totally blank and the main screen resumes focus.

mac_editor
Editor

10.14.1 Beta 1 is available to developers. No significant changes at first glance. Build is 18B45d.

ikir
Member

Also Mojave has faster Metal drivers, I get better fps in all games, same thing with the old OpenGL.

s3rl0l
Member

FCP 10.4.3 is stable.

The performance in the edition is worse than 10.3. The export is something better, tested with Bruce X and GH5 4K project

nanoBit
Member

@mac_editor and @itsage today the disappointment: when I wanted to test a few things like hotplugging it didn’t work anymore. I have no idea why. I plugged the egpu in when Windows was completely booted, BSOD like before the update. Then I started the Mac with the eGPU plugged in like I did yesterday…. but the internal display stays black. But the Radeon driver is running anyway and Windows recognizes the eGPU, but not the internal Display.  I also tried some other configuration of external devices: USB-C-Hub plugged in to left side, no USB-C Hub… but always the same result.… Read more »

Guest

I have a problem, when activating the standby of my macbook 13″ 2018 with the rx 480 egpu attached. When activating it again after standby it will always freeze the whole system and a hard restart is necessary. Has someone the same problem or a solution?

I’m using the HP omen accelerator with the rx 480.

Enzdude
Member

Bootcamp eGPU support works great for me and remains unaffected by Mojave. I managed to get NVIDIA eGPU support to work with purge-wrangler, however the external display is black and does not appear. This issue goes away in safe mode.

vinhdiesel
Member

@enzdude
what do you mean by safe mode exactly? 🙂

Enzdude
Member
mustardseedsg
Member

https://devtalk.nvidia.com/default/topic/1042279/cuda-setup-and-installation/cuda-10-and-macos-10-14/
It appears that Nvidia support in Mojave is not as simple as waiting for updated drivers…

nanoBit
Member

Posted by: mustardseedsg
https://devtalk.nvidia.com/default/topic/1042279/cuda-setup-and-installation/cuda-10-and-macos-10-14/
It appears that Nvidia support in Mojave is not as simple as waiting for updated drivers…

It is that simple. Your link focuses on CUDA, not the web drivers. CUDA is not necessary to run Nvidia eGPUs in macOS. In another thread Nvidia confirmed they’re working with Apple to get Mojave support for the web drivers.

mustardseedsg
Member

I believe Octane Render and several other other GPU-accelerated apps require CUDA?

nanoBit
Member

Posted by: mustardseedsg
I believe Octane Render and several other other GPU-accelerated apps require CUDA?

Not necessarily if they support Metal or OpenCL. I think I misunderstood you because they were talking about basic Mojave support, not special apps that require CUDA

mustardseedsg
Member

It will have to be Metal, since Apple has  decided to drop OpenCL moving forward. 

Sadly, I need CUDA right now for Octane

nanoBit
Member

Not with Mojave. They just stopped the development for OpenCL for now, but it’s still supported until next summer.

Unfortunately running CUDA on Mojave is impossible right now 😕 Maybe a downgrade to High Sierra might be an option?

Enzdude
Member

I’m most likely gonna downgrade to High Sierra again. I only upgraded for the wanted Dark Mode.

ataylor
Member

OToy is porting octane to metal fyi… and they think it might end up being as fast or faster then CUDA… this could get interesting.

https://arstechnica.com/civis/viewtopic.php?f=19&t=1425897

esatamacmodular
Member

Posted by: ataylor
OToy is porting octane to metal fyi… and they think it might end up being as fast or faster then CUDA… this could get interesting.
https://arstechnica.com/civis/viewtopic.php?f=19&t=1425897

wow that is interesting.. however it was posted in March 2018 and there hasn’t been any chatter since. Not going to get my hopes up for it happening anytime soon.

ataylor
Member

some of this will all go away with GPU’s in the cloud and such or RNDR with blockchain… etc. so right now.. physical hardware is an issue but long term I could so see OToy’s model of [email protected] approach to GPU sharing and selling being a great back end for apple’s AR/VR  ambitions.. I just hope they don’t get bought and octane shut down.. like what happened with face shift so we could use Animoji etc. 😉 it was a great available face motion capture setup.. then apple bought them and POOF.. gone.

esatamacmodular
Member

Posted by: ataylor
some of this will all go away with GPU’s in the cloud and such or RNDR with blockchain… etc. so right now.. physical hardware is an issue but long term I could so see OToy’s model of [email protected] approach…

RNDR is very cool info. thx for sharing.

nanoBit
Member

Posted by: ataylor
 like what happened with face shift so we could use Animoji etc. 😉 it was a great available face motion capture setup.. then apple bought them and POOF.. gone.

But we now have Animoji! Most important iPhone feature ever!!!