[APP] automate-eGPU.kext by Goalque (AMD only)
Using a MacBook Pro 2012 / 650 (10.13.4) gives black screen with your script and the mac_editor TB1/2 enabler.
The eGPU is detected.
The same BreakawayBox with the 7970 works on a MBP 15 2017.
Any idea how to get a screen signal? The Monitors are powering up - but there is only a "black" screen.
The Displays are shown in the "About this Mac" window. The internal Monitor is working but VERY choppy.
Thanks for any ideas how to get this running.
Have you tried logging out then logging back in when you get a recognized but black screen? I'm currently testing how my RX 460 works on 10.13.4 vs 10.12.6 and also get a black screen by default.
My current procedure to get everything working is:
- Connect eGPU without connected monitor (eGPU isn't always recognized with connected display)
- Connect external monitor (Black screen)
- Log out (external monitor usually displays normally here)
- Log back in.
Thanks for your answer!
I tried the described procedure and still just get the black screen.
As soon as a display is connected to the egpu the system starts to lag really bad. Like 1 frame per second, very unresponsive.
I will try to reinstall the os to see if this helps and will definitly report back.
Hi, what can i try if this happens:
/Library/Extensions/automate-eGPU.kext failed to load - (libkern/kext) authentication failure (file ownership/permissions); check the system/kernel logs for errors or try kextutil(8).
kext is in the folder /library/extensions/
I am trying to run a R 280x on a MBP 2014 (with GTX750)
Dependency Resolution Failures:
Only incompatible kexts found for these libraries: com.apple.kext.AMDSupport
unable to load the kext.
MacOS Mojave beta (18A326g)
try to load it using
sudo kextload /Library/Extensions/automate-egpu.kext
chmod -R 755 /Library/Extensions/automate-egpu.kext chown -R root:wheel /Library/Extensions/automate-egpu.kext chown root:admin / kextcache -system-prelinked-kernel kextcache -system-caches
then run the first command again
Sorry, I don't have time to keep this updated.
Could older AMD eGPU users try these kexts:
High Sierra (10.13.6):
I cannot test because I don't have an older AMD GPU, but I tested to see if these kexts were loadable on both OSes.
Install using Kext Utility or the terminal commands outlined in this thread previously.
Edit: Not at all confident this will work, but this kext might be version-agnostic, so if you have time, consider trying:
Also, there might be an easy way to unlock full HDMI2.0 eGPU support which I tumbled upon. Seems like the key is CFG_USE_HDMI20.
@goalque Also maybe if the kext was codeless, it would remove the bundle library specification requirement and make the kext more portable.
Thank you for you quick response. I have tried both 10.13.6 version and generic version. The 10.13.6 version does make the kext loaded, however, the symptom stays the same. No video out on the egpu. Driver is not installed. The generic version kext does not loaded in 10.13.6. Is there anyway downgrade to 10.13.4 or 10.12?