Hi guys. Just wanted to share my experience on DIY eGPU Implementation using Mac Mini 2012. I was able to run steam games on OSX. My setup is AkiTio Thunder 2, GTX 770 4GB Classified, ASUS Gaming Monitor, Thunderbolt Display and PSU. Here's the detail of my setup and guide. HARDWARE CONFIGURATION Apple Mac Mini 2012 16GB with Intel HD 4000 AKiTiO Thunder2 PCIe Box Corsair CX750 M EVGA GeForce GTX 770 4GB 2x Thunderbolt Cable HDMI SWEX Monitor (ASUS VG248QE / Apple Thunderbolt Display) PREPARATION Step 1 (Note: eGPU setup should be all disconnected) Download and Install CUDA driver http://tinyurl.com/dxzoaww Step 2 Download and install a modded NVIDIA Web driver Usually, NVIDIA's official Web driver will do a system check. Official web driver can only be installed on MacPro 2008, 2009, 2010. If you are using a iMac or Mac Mini or MacBook Pro, you can't even install. But Modified Web driver avoids the system check. Modded Web driver file name is ModdedWebDriver-334.01.02f02.pkg. File mirror: https://app.box.com/s/wa2tblhb4y5dtd3fgh1z Step 3 Modify the following KEXT files from your Terminal and look for sections beginning with CFBundleIdentifier and add just before , the two following lines <key>IOPCITunnelCompatible</key> <true/> KEXT Files to edit /System/Library/Extensions/NVDAStartup.kext /System/Library/Extensions/IONDRVSupport.kext /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext Every time you upgrade your OS you need to modify these KEXT files Finally, clear the cache by issuing the following commandsudo kextcache -system-caches and shutdown your OS. Warning: The following procedure at your own risk. Please be sure to take a backup in case of emergency. Step 4 (Setup and connect your eGPU. I am using EVGA GeForce GTX 770 4GB Classified) In my case, I have the following setup; GPU card is connected to AkiTio PCI-e slot without the PCIe riser. AkiTio is powered by its supplied power adaptor GPU card is powered with PSU thru its two 8 pins Connect your AkiTio and Mini using Thunderbolt Cable Connect your GPU and Monitor using DVI, Display Port or HDMI cable BONUS: I have an existing Apple ThunderBolt Display, I was able to mirror my display. I connected my TB display to the extra TB port on AkiTio A BIG Thank you to the following maxserve blog: (MacOSX 10.9.4 edition) How to recognize GPGPU via Thunderbolt external PCIe Box at MacOSX A Thunderbolt GPU on a Mac : How-to | Le journal du lapin goalque nando4 Results I no longer experience the kernel panic in my previous setup. I am not sure if its with the GPU card that I previously used (760). It appears that this time this is stable compared from my previous setup using PCI-e riser. I can play better games on Steam PHOTOS and Video https://flic.kr/p/p6hb1r https://flic.kr/p/oP3pdR http://flic.kr/p/p6vsuo http://flic.kr/p/oP3pdR https://vimeo.com/104886425 BENCHMARK https://flic.kr/p/p4HDXL https://flic.kr/p/p4HD3Q Enjoy!