State of External GPU in macOS - High Sierra 10.13.4 Update
 
Notifications
Clear all

State of External GPU in macOS - High Sierra 10.13.4 Update  

 of  31
  RSS

John_Petrucci
(@john_petrucci)
Eminent Member
Joined: 3 years ago
 

hello, bad news!

this is the end of support thunderbolt 1 and 2??

all the mac mini are cut off..

STAFF


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@john_petrucci It's not looking good for Thunderbolt 1 & 2 Macs. My guess is there are too many variables to ensure a smooth launch so keeping eGPU functionality to only Thunderbolt 3 Macs will take the pressure off tech support. 

@juan_c_yunis The RX 580 works better during ejection in my experience. The Vega cards still need more work.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@itsage it could be unintentional too. Regardless of how we look at it, a computer should not crash on boot if any device is plugged in to any port. If Apple is indeed removing support completely, that should not happen. Only the next builds will tell haha.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 3 years ago
 

Unfortunately, the handwriting has been on the wall with this change. I don't believe it was accidental.

Apple has a strong business interest (and arguably a stability interest) in not supporting Macs with these older Thunderbolt ports. The more they do this the fewer people will upgrade their Macs, opting instead to spend money on GPUs (for which Apple gets no cut) and a $50 adapter (which probably nets them about $35 in profit).

There's every reason to think this is an intentional design limitation. It's a bummer for a lot of people (myself included as I have a TB2 Mac in addition to TB3 Mac), but also not unexpected or hard to understand when you look at it from a business perspective.

Thunderbolt 3 Macs, Sonnet and OWC eGPUs, 4K Displays, etc


mac_editor and itsage liked
ReplyQuote
John_Petrucci
(@john_petrucci)
Eminent Member
Joined: 3 years ago
 

Also why not remove the support (TB1 and TB2) already at the first release of High Sierra, why remove it at the end of the final support of Egpu.

STAFF


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@chippy-mcchipset You make fair points, no doubt. It is the traditional Apple way to drop support on older devices. The reasoning behind my thinking that this is unintentional is as follows:

  • If Apple wanted to disable older TB devices, it is not complicated to accomplish -  a simple override/checks for the Thunderbolt interface would do it. There should not be a kernel panic regardless of the device plugged in to the any Mac. If it is completely disabled, then such panics would not occur.
  • Logs clearly show that attempts to mount the GPU and load AMD drivers and its Framebuffer were made - again not a sign of purposefully disabling support.
  • 10.13.4 B1 actually improved support on older TB Macs in a sense, and fixed a ton of issues relating to graphics management (my Mac is a prime example).

Point is - it is too unrefined or roundabout way of "disabling" stuff. That's not how it should be done. This is of course only a beta, and perhaps they will works things out and properly disable eGPUs on TB2 or older - or fix it (lol).

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


itsage and ikir liked
ReplyQuote
David Foster
(@david_foster)
New Member
Joined: 2 years ago
 

Aaagghh, I just got a Mac Mini to use Thunderbolt 2, I couldn't wait for a New Mac Mini, please let it be an oversight and they will put it back in!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 

"Logs clearly show that attempts to mount the GPU and load AMD drivers and its Framebuffer were made – again not a sign of purposefully disabling support."

@mac_editor: True, hot plugging initiates accelerator successfully. However, then immediately writes "IS BEING DETACHED".

Keep in mind that beta is beta. Let's discuss more when the public build is available.

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


mac_editor and itsage liked
ReplyQuote
John_Petrucci
(@john_petrucci)
Eminent Member
Joined: 3 years ago
 

This is reported in the Release-Notes-DevKit! "PDF APPLE"
Release-Notes-ECDK_v1.pdf

"The External Graphics Development Kit is designed for testing high-performance
Metal and VR applications on Mac computers running macOS High Sierra beta. It
can be connected to any Thunderbolt 3 enabled Mac with the included cable, such
as MacBook Pro with Thunderbolt 3 and iMac with Thunderbolt 3. The kit may
work with Thunderbolt 2-enabled Mac computers via a Thunderbolt 2 to
Thunderbolt 3 adapter, but this is an unsupported configuration."

I understand that in the future it will be removed.
Very bad news!

STAFF


ReplyQuote
David Foster
(@david_foster)
New Member
Joined: 2 years ago
 

It is very bad news, I suppose they want us to upgrade to Thunderbolt 3 Macs!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
 of  31