Is there an automated way to edit those kext files? I know Thunderbolterizer can edit kext files for Thunderbolt eGPUs, but I'm not sure if it works in El Capitan.eGPU in OS X 10.11 El Capitan
The steps for making an eGPU (like my GTX 960) work with my late 2014 Mac Mini in OS X El Capitan have changed a little from those in OS X Yosemite. It is necessary, coming from an earlier installation of OS X Yosemite, to start with a fresh installation of OS X El Capitan (not just the upgraded version), to make sure that no traces of earlier modified kexts are present.
NVidia has stopped checking whether NVidia hardware is actually present, so installation of the latest WebDriver for OS X El Capitan will succeed as long as it matches the installed OS X version and build number.
Kext modifications
Kexts in the /System/Library/Extensions folder can now only be modified and loaded when System Integrity Protection (SIP) is switched off. This can be done in Recovery Mode with the terminal command csrutil disable followed by a reboot.
The NVidia-related kexts to be modified are:
Edit the Info.plist files in these kexts as before, looking for sections in their bodies (not the headers) containing the tag/value pairs
- IONDRVSupport.kext
- NVDAStartup.kext
- NVDAStartupWeb.kext
- GeForce.kext
- NVDAResman.kext
<key>CFBundleIdentifier</key>
<string>...</string>
and add to those sections (inside the same <dict></dict> tags) the following tag/value pair
<key>IOPCITunnelCompatible</key>
<true/>
A similar change to AppleHDAController.kext (inside AppleHDA.kext) can be omitted since HDMI sound does not work.
The eGPU graphics output can be selected for late 2014 Mac Mini without any further steps. Finally, rebuild system caches with the Terminal commands
sudo touch /System/Library/Extensions/
sudo kextcache -system-caches
and wait a few minutes before rebooting.
The above changes must be redone after an upgrade of OS X or of the NVidia WebDriver package. Resetting PRAM requires that SIP be disabled again in Recovery mode.
Enjoy!
Not as far as I know. There is no need for fancy programmes to edit kext files, just open a Terminal and use the "nano" text editor that already comes with OS X (or whatever text editor you fancy).Is there an automated way to edit those kext files? I know Thunderbolterizer can edit kext files for Thunderbolt eGPUs, but I'm not sure if it works in El Capitan.
P.S. My experience with the Radeon R9 270X OC has not been good, probably due to the drivers in OS X not being optimized for use with a Mac Mini. The problem was frequent screen freezing, when everything except the mouse pointer stopped working. The AMD Radeon download site refers to OS X for drivers, so upgraded drivers aren't available either. I have modified my write-up accordingly.
I’ve recently learned that a Thunderbolt eGPU can’t use a MacBook’s internal screen in OS X. Could this problem be circumvented by using this headless video accelerator: http://eshop.macsales.com/item/NewerTech/ADP4KHEAD/
My MacBook is a late 2011 13" MacBook Pro. It only has Intel graphics.You can't use the internal display when your Mac had a discrete GPU. But if you only have Intel Graphics you can.
My MacBook is a late 2011 13" MacBook Pro. It only has Intel graphics.
64 watts should be fine for a GT 740, but yeah, a 76 watt PSU might not be sufficient.I would say the 8A PSU is too weak.
Will I be able to use the GPU processing power on 5k imac? I need it to speeed up the rendering of 3d models in Blender.
Yeah.Is the eGPU installed and recognized by the system? Did you connect an external monitor to the eGPU?
Yeah. The problem here is that Java programs just use the CPU by default.And the external is you main display? So Minecraft starts on that external display?