Seem like Apple does not want us to use eGPUs...
Currently running El Capitan GM (upgraded from my Yosemite eGPU installation) on my MacBook Pro, but I'm not able to enable my NVIDEA card in the Akitio-Box.
Every PCI-tunneling attribute is set. Even the web driver is installed (tried both as they are not necessary for my GPU), but my system keeps resetting the "nvda_drv=1" boot argument from NVRAM. I also tried setting it in com.apple.boot.plist, but it's ignored on boot.
I thought about booting from Clover enabling the setting with it's config.plist, but since El Captain I can't boot to Clover anymore (already reinstalled) through rEFInd works just fine so it's not about ESP booting.
The NVDAStartup.kext refuses to load everyday I tried, while the IONDRVSupport.kext loads.
I tried the automated attempt of the GitHub project (
https://github.com/goalque/automate-eGPU) as well as doing all on my own.
Running out of ideas... Anybody has an idea or managed to use eGPU?
Solved!! While writing this from my iPad I installed the OS to another partition (not updating) and there everything works fine (still no Clover).
You WILL need a beta driver to succeed; for easy automated install download the script I've linked and run it the following way:
# cd ~/Downloads/automate-eGPU-master
# sudo ./automate-eGPU.sh -url http://us.download.nvidia.com/tYGrxreBnE8b89jZ0VysebeSwZJehZTa/WebDriver-346.03.01b07.pkg