Skip to content

Instantly share code, notes, and snippets.

@megalithic
Last active June 18, 2016 11:42
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save megalithic/50cebb545911e10c4078 to your computer and use it in GitHub Desktop.
Save megalithic/50cebb545911e10c4078 to your computer and use it in GitHub Desktop.
AKiTiO Thunder2 & EVGA 960 GTX SC setup

AKiTiO Thunder2 & EVGA 960 GTX SC setup

Publicly shared as a gist


NOTE: The AKiTiO Thunder2 SHOULD NOT be plugged in yet


  1. Download latest nVidia Web Drivers

  2. Download latest CUDA Drivers and extract the pkg file

  3. Download PackageMaker

  4. Download CUDA-Z

  5. Uninstall all previous versions of the nVidia Web Drivers

  6. Restart your MacBook Pro

  7. Execute sudo nvram boot-args="kext-dev-mode=1 nvda_drv=1"

  8. Restart your MacBook Pro

  9. Open WebDriver-[latest_version].pkg using Flat Package Editor.app (lives inside of PackageMaker.app/Contents/Resources)

  10. Drag Distribution to your Desktop

  11. Edit ~/Desktop/Distribution with TextEdit.app

  12. Delete or comment out these two lines:

    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
  13. Save and exit

  14. Drag ~/Desktop/Distribution back into Flat Package Editor.app

  15. Close Flat Package Editor.app and choose Save

  16. Double-click WebDriver-[latest_version].pkg to install it

  17. Restart your MacBook Pro

  18. Double-click CUDADriver.pkg to install it

  19. Open the following kext files:

    # 2 occurrences
    /System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist
    # 4 occurrences
    /System/Library/Extensions/IONDRVSupport.kext/Info.plist
    # 2 occurrences
    /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist

    Edit them each by adding the following lines of code to just above each of the closing </dict> tags that contain a CFBundleIdentifier key:

    <key>IOPCITunnelCompatible</key>
    <true/>
  20. Save all 3 kext files and exit

  21. Clear caches sudo kextcache -system-caches

  22. Shut down your MacBook Pro

  23. Connect your AKiTiO Thunder2 to your MacBook Pro via the Thunderbolt 2 cable

  24. Turn on the PSU

  25. Turn on your MacBook Pro

  26. Profit! :D

Additional links and credits:

@megalithic
Copy link
Author

NOTE: I'm presently having issues with the monitors receiving a signal, then immediately losing signal. The GTX 960 fans spin up upon OSX boot, but then immediately spin back down.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment