Apple Thunderbolt 3 MacBook pro + External GPU Development Kit AMD Radeon eGPU Officially the Radeon RX 580 is the only supported GPU in High Sierra for external graphics use. This AMD GPU shares its device ID with a few other Polaris siblings (RX 470/480/570), so those GPUs can also work natively as external graphics cards in macOS 10.13. We recently learned cards have native eGPU support in High Sierra as well. This broadens the graphics card selection to at least 8 cards rather than only one.
![]()
Given the high price and limited availability of RX series cards, many were hoping for High Sierra eGPU compatibility with older AMD graphics cards. Luckily Goalque, the author of the renowned, has been following High Sierra development. He found a workaround to enable external graphics support on an RX 460 in 10.13 through a direct Thunderbolt 3 connection.
This same workaround can potentially be replicated on Radeon R9 series GPUs. Some of the Radeon cards we have been testing are HD 7870, HD 7970, R9 285, R9 390, and RX 460. The Thunderbolt Macs we tried include a 2011 17″ MacBook Pro, 2013 13″ Mac Book Pro, 2013 Mac Pro, 2015 15″ MacBook Pro and 2015 11″ MacBook Air. At the moment, Thunderbolt 2 enclosures work best for Thunderbolt 2 and older Macs. We’re providing early access to Goalque’s workaround to forum members. Please list your eGPU components in the comment section if you’d like to test Goalque’s for 10.13. Update: Goalque has released for all.
Always check for software updates before connecting the device to your Mac for the first time. If the appropriate driver is available from Apple, your Mac will install it automatically. If the appropriate driver is available from Apple, your Mac will install it automatically. Manually update NVIDIA GeForce graphics drivers in macOS All graphics driver updates come from Apple in macOS software updates so you really shouldn’t need to update them manually (the one exception is the Mac Pro which is the only Mac model to have user upgradeable graphics cards).
This kext workaround enables 17 more AMD graphics card for external graphics use in macOS High Sierra 10.13. Nvidia GeForce eGPU Update: yifanlu has released which when combined with Nvidia 10.13 compatible web drivers, has successfully enabled Nvidia eGPU support in macOS High Sierra. Please refer to the link for more information. For Nvidia eGPU users, do not upgrade to High Sierra yet. We’re waiting on Nvidia to release its web drivers and on Apple to enable eGPU support for Nvidia graphics cards. Having the drivers for Nvidia graphics cards in High Sierra is not enough.
In order to use a graphics card externally in a Thunderbolt enclosure, macOS has to be able to identify the GPU as amongst. From what we gathered, macOS High Sierra native eGPU support for Nvidia cards may take a while.
One of our active developers in the eGPU community, Ratasfabi, has been working on his. We’re hoping he can find a workaround for Nvidia eGPU in High Sierra. Nvidia has released its. These drivers alone have not changed Nvidia eGPU incompatibility in macOS High Sierra.
Compatible Enclosures & GPUs With regards to Thunderbolt 3 eGPU enclosures, the isn’t the only way to add a compatible external graphics card to your Thunderbolt-equipped Mac. The prerequisite for macOS High Sierra compatibility is an enclosure with the TI83 controller. We prepared this table of compatible eGPU enclosures as well as their pricing and features extract from eGPU.io’s. Posted by: ikir Yeah party time! Now lets hope the RX Vega driver mature enough to be usable ? In the mean time, you can pick up a card from older AMD families. Apple has quietly improved them over the last couple of years, and you will be surprised how mature they are.
Posted by: theitsage We’re providing early access to Goalque’s workaround to forum members. Please list your eGPU components in the comment section if you’d like to test Goalque’s automate-eGPU.kext for 10.13. Automate-eGPU.kext makes most of old AMDs “hot pluggable”, showing “External GPU Detected” notification.
Surprise removal works Read more ». Posted by: diogodasilva Any news about internal display acceleration on High Sierra?
What do you mean by “internal display acceleration” technically? The pixels on your internal screen are displayed by either iGPU or dGPU. What if the user wants to run the game accelerated by the iGPU/dGPU while he waits for eGPU rendering task to finish in the background? MacOS can’t switch to eGPU automatically as it does between the iGPU and dGPU. In the Metal world, the programmer has to make a decision which GPU to use, and once selected, it doesn’t change on the fly. MTLCreateSystemDefaultDevice Read more ».
At this stage it’s an experimental, unsigned kext and the installer is just a component package without a logo. I will be in touch if I need help, thanks! A download link to early access build will be sent to a selected group of members on this thread, probably in the beginning of the next week. Impossible to say for sure which cards will work. HD 7970, HD 7870, R9 285, R9 390 and RX 460 are already confirmed to work with a TB2 Mac and if you happen to have one of these, you will be selected. Some cards Read more ». Hi @ I encountered a serious problem.
My macbook(10.12.6) with your script is okay with RX580. But My macbook(10.13.1beta) with native driver is not okay with RX580, because it can’t output image to external display no matter whichever solutions. I test the power consumption of RX580 in the heaven 4.0 with 10.12.6, it’s very cool(48C.MAX) and stable.
@ Can you contact with goalque at current? I have a asus rx580-o8g, which can’t be reloaded in the high sierra. I heard goalque had a beta script and I want try.
I must return this card tomorrow morning for whole refund. Posted by: tbl777 Hi @ goalque I encountered a serious problem. My macbook(10.12.6) with your script is okay with RX580. But My macbook(10.13.1beta) with native driver is not okay with RX580, because it can’t output image to external display no matter whichever solutions. I test the power consumption of RX580 in the heaven 4.0 with 10.12.6, it’s very cool(48C.MAX) and stable. @ theitsage Can you contact with goalque at current? I have a asus rx580-o8g, which can’t be reloaded in the high sierra.
I heard goalque had a beta script and I want try. I must return this card tomorrow morning Read more ».
Posted by: theitsage @dkgeorge, on the AKiTiO Node you can reverse the mounting bracket to position the radiator in a way that it will close. It’s hard to fully explain in words, here’s a photo of the GTX 980 Ti Hybrid mounted in an AKiTiO Node to show how it’s mounted. I mounted the R9 Fury X this way too so I know the RX Vega Liquid should work because the radiator looks similar.
Thanks for the pointing the trick of flipping the bracket. After doing this the radiator fits but unfortunately the board doesn’t because of the length, Read more ».
Interesting challenge here (n00b here): I have a Mid-2015 15″ MBP TB2 TB3 Asus XG Station with XFX Rx 580 Graphics (I’ve read these can be trouble) Here’s the situation, I have encountered many successful implementations with similar hardware but I acquired the XG station 2 through a friend (for free!) after updating my MBP to High Sierra. I have installed proper intel thunderbolt drivers after installing Win10 with bootcamp.
Then installed the ASUS hot plug tool needed to detect the deviceand here’s where my problems start. I am unable to update the XG Station Firmware and receive “0x21e” error Read more ». Posted by: theitsage @Tyschri123, you can only flash the firmware of a Thunderbolt 3 enclosure with a Thunderbolt 3 host (computer). Can you check for the firmware number of your ASUS XG Station? You can accomplish this by booting into macOS, open System Information then expand Thunderbolt tree.
It looks like this. We want to see whether your eGPU enclosure has at least firmware version 23,1. 25,1 is the latest version with the best compatibility. First off, thank you for the help!
Unfortunately it is still 21,1 The device is brand new, he hadn’t even opened the box. Regardless, I won’t Read more ». Hi all, thank you for your help in advance.
I have – Macbook pro 15 (early 2011) high sierra OWC Mercury Helios TB1 HP B4J92AT NVIDIA GeForce GT 630 DP Graphics Card 2GB DDR3 SP 702084-001 I had this working in Sierra with automate-egpu to run 1x Thunderbolt Cinema Display and 1x LED Cinema Display which apple says you can not do. I would connect the LED Cinema Display to the GT630, the Helios to the Thunderbolt Cinema Display then to the computer. Any way to get this working in High Sierra at this point? Any hope for the future? Posted by: tbl777 @ New automate-eGPU installer can make macbook (GPUnvidia) work with eGPU(such as RX580)? At current, I temporarily use maceditor’s script to make iGPU boot under the 10.13beta4. Your problem is the Nvidia framebuffer which conflicts with an AMD eGPU.
Workaround is to force Iris Pro to be active always/disable Nvidia system kexts/remove their device ids but I guess it’s not perfect solution. Unfortunately I can’t test with the 750M model so would be difficult to implement this workaround. It does work with the Mid 2015 15″ MBP (M370X). Posted by: goalque Posted by: tbl777 @goalque New automate-eGPU installer can make macbook (GPUnvidia) work with eGPU(such as RX580)?
At current, I temporarily use maceditor’s script to make iGPU boot under the 10.13beta4. Your problem is the Nvidia framebuffer which conflicts with an AMD eGPU. Workaround is to force Iris Pro to be active always/disable Nvidia system kexts/remove their device ids but I guess it’s not perfect solution. Unfortunately I can’t test with the 750M model so would be difficult to implement this workaround. It does work with the Mid 2015 15″ MBP (M370X). Yeah, it’s not perfect solution, has Read more ».
Posted by: dkgeorge Posted by: theitsage @dkgeorge, on the AKiTiO Node you can reverse the mounting bracket to position the radiator in a way that it will close. It’s hard to fully explain in words, here’s a photo of the GTX 980 Ti Hybrid mounted in an AKiTiO Node to show how it’s mounted. I mounted the R9 Fury X this way too so I know the RX Vega Liquid should work because the radiator looks similar. Thanks for the pointing the trick of flipping the bracket.
After doing this the radiator fits but unfortunately the board doesn’t because Read more ». Posted by: goalque Posted by: tbl777 @goalque New automate-eGPU installer can make macbook (GPUnvidia) work with eGPU(such as RX580)?
At current, I temporarily use maceditor’s script to make iGPU boot under the 10.13beta4. Your problem is the Nvidia framebuffer which conflicts with an AMD eGPU. Workaround is to force Iris Pro to be active always/disable Nvidia system kexts/remove their device ids but I guess it’s not perfect solution. Unfortunately I can’t test with the 750M model so would be difficult to implement this workaround. It does work with the Mid 2015 15″ MBP (M370X).
Can you work out a workaround Read more ». Posted by: tbl777 Can you work out a workaround to solve the ‘s script power consumption problem? The problem is when moved the nvidia reference driver, the AGPM(applegraphicspowermangerment) doesn’t work and nvidia without driver consuming 10-watt more per hour than normal with driver.
Maybe modify AGPM or something can solve this problem. Pretty sure @goalque could work it out if he wanted to, because that’s what automate-eGPU did. That’s beyond my expertise with Unix at the moment.
Basically, modifying the XML tree for the mac’s board ID GFX0 maximum power state – should be set to 3 (lowest, 0 = max). Posted by: raha613 Hi all, thank you for your help in advance. I have – Macbook pro 15 (early 2011) high sierra OWC Mercury Helios TB1 HP B4J92AT NVIDIA GeForce GT 630 DP Graphics Card 2GB DDR3 SP 702084-001 I had this working in Sierra with automate-egpu to run 1x Thunderbolt Cinema Display and 1x LED Cinema Display which apple says you can not do.
I would connect the LED Cinema Display to the GT630, the Helios to the Thunderbolt Cinema Display then to the computer. Any way to get this working in High Sierra at this point?
Step 2: Install MacOS High Sierra 10.13 Hackintosh Kexts and Necessary Software. After successfully installing macOS Sierra Hackintosh you have to install the Clover Configurator Application.
Also, you would need the Clover Bootloader and your essential Kexts Files like Ethernet Kexts, Audio Kexts and FakeSMC Kexts Here I have Zipped All the files in case you need to download it. You would need to also set Proper System definitions without Proper System Definitions the Graphics Drivers are not going to Install. Step 3: Open Clover Configurator and Mount the EFI Partion. Open your config.plist File with Clover and go to System Preferences. Check-off Inject System and NvidiaWeb. Change Inject Kext to Yes. Now, head over to Boot and Chech-off nvdadrv=1, kext-dev-mode=1 and dart=0.
Now you would need to download these three Kext Files. After downloading these files extract them and Copy and Paste these files to the mounted Partition EFI CLOVER kexts Other Now open up the Kext Utility and fix the permissions. You can Download Kext Utility from Here:. If you are getting an error during installing the drivers, just click continue and install. After Installing you can restart your Hackintosh and you will no longer get the black screen of Death on your Mac OS High Sierra. That’s it folks, this is the process of Fixing BlackScreen After Installing Nvidia Graphics Drivers on MacOS High Sierra 10.13 on Hackintosh. 2018-01-01T22:21:19+00:00 Demon Hackintosh Tutorials Fixing BlackScreen After Installing Nvidia Graphics Drivers,Fixing BlackScreen After Installing Nvidia Graphics Drivers on MacOS High Sierra,Fixing BlackScreen on MacOS High Sierra What’s Up Techhowdy readers, today I'm going to show you the process of Fixing BlackScreen After Installing Nvidia Graphics Drivers on MacOS High Sierra 10.13 on Hackintosh.
I will also show you how to fix the kernel panic after installing the Nvidia Graphics driver on your Hackintosh. So let's get. Demon Lyoid Lopes [email protected] Administrator Hi there, I am Lyoid Lopes.
Internet Marketer and Blog writer. I am Software Engineering Technology graduate from Centennial College Canada. In Techhowdy I publish new technology news every day.
You can reach me, and TechHowdy.
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |