shirazigs Posted April 10, 2016 Share Posted April 10, 2016 (edited) 54 minutes ago, Dschijn said: Now you just need a good case Thanks Dschijn! I already bought one, a ThermalTake / Core V1 Mini ITX Case. I'll let you know if it works or not. Edited April 10, 2016 by shirazigs Quote Link to comment Share on other sites More sharing options...
shirazigs Posted April 10, 2016 Share Posted April 10, 2016 I just saw your awesome list of the cases you provided!!!! I love these; http://www.xigmatek.com/product.php?productid=237 http://www.inwin-style.com/en/gaming-chassis https://www.ncases.com/ http://www.coolermaster.com/case/mini-itx/elite130/ http://www.silverstonetek.com/product.php?area=de&pid=607 Quote Link to comment Share on other sites More sharing options...
fisch3r Posted April 11, 2016 Share Posted April 11, 2016 (edited) I've just set up my eGPU Akitio 2 setup with an XFX R7 260X. I've downloaded the script and run it with System Integrity Protection turned off. The script adds the identifiers to the kexts successfully. The script sees the GPU and tells me to reboot, but when I do, the progress bar at boot only goes halfway full, and then stops. I've tried to boot in verbose mode, but I can't see any output that seems "off". The GPU is getting enough power, so that shouldn't be the issue. My MacBook boots perfectly fine when the Akitio isn't plugged into Thunderbolt, but when it is, the progress bar stops. Does anyone have an idea of what could be wrong? I've tried pretty much anything at this point. (BTW, @goalque, mad props for putting the script on GitHub etc. etc. Your shell scripting skills are off the hook! ) Edited April 11, 2016 by fisch3r Added shoutout to goalque for mad shell scripting skills Quote Link to comment Share on other sites More sharing options...
euqlaog Posted April 11, 2016 Author Share Posted April 11, 2016 @fisch3r R7 260X is not supported by Apple and AKiTiO is not stable with newer AMDs. Better to stick to cards whose device ids are ready in the kexts. I also remember that XFX’s VBIOS is not Mac compatible. I personally prefer Sapphire and Asus. Thanks! The old good days when web browsing was done in Lynx, emails composed in Pine and everyone had a Red Hat Unix tools are still powerful, the most straightforward way to get the job done. Quote Link to comment Share on other sites More sharing options...
fisch3r Posted April 11, 2016 Share Posted April 11, 2016 That explains a lot. Thanks. I'll try to see if I can flash it to get it Mac compatible. Otherwise I'll just use it on Windows until I get my hands on a 970. Yeah. The more I code the more I prefer to stay in Terminal. Though if I have to use a GUI, OS X still works very well. Quote Link to comment Share on other sites More sharing options...
Alchemistake Posted April 12, 2016 Share Posted April 12, 2016 I've used your script, and read a lot of things. I have rMBP 2014 Late, GTX 750 and Akitio. The installation failed like 2-3 times (Web driver could not start and it raised an alert pop up), after I try older beta web driver it worked. Whilst the mac sees the card, the web driver shows the card on ECC tab; I was not able to see NVidia GTX 750 on the about the mac. Even I get a output through the card, but it said Intel Iris on the about the mac part and displays tab. How can I fix the problem? On some other forum (another site that shows your script) someone said after clean install it fixed everything. But I am middle of a season and trying to finish my jobs it is not the best option for now. I don't know is this place to ask but I am pretty sure it is something related to software side of the equation. Though I am %99 sure it is not your script. Quote Link to comment Share on other sites More sharing options...
euqlaog Posted April 13, 2016 Author Share Posted April 13, 2016 I assume you meant to say Late 2013 or Mid 2014 rMBP. Both have the same model identifier. The script requires untouched S/L/E folder and it’s automated to download only official drivers that match with the OS X build. If you have modified kexts manually, your only option is to reinstall OS X or restore from a Time Machine backup. Quote Link to comment Share on other sites More sharing options...
Proph Posted April 14, 2016 Share Posted April 14, 2016 Hi, I have a problem with booting my iMAC 5k (late 2015, i7, 27") when using Sonnet lll + GTX 970. After clean install of 10.11.3 el capitan I disable System Integrity Protection, download newest CUDA, plug in my Sonnet lll with GTX 970 installed and run automate-e-GPU (https://github.com/goalque/automate-eGPU ). I activate -a mode of the script and restart. First restart works fine, GTX 970 works but after another restart my imac gets stuck while booting with black screen. I know thats a common issue with eGPU but I tried all fixes I found, nothing helps. One thing that works is the power up process described here (https://www.techinferno.com/index.php?/articles/guides/2015-13-macbook-pro-gtx97016gbps-tb2akitio-thunder2-win81osx1010-tranj10-r2/) ----------------------------------------- Power up process: This is the power up process I always use to consistently have a successful boot without any black screen issues. 1) Have everything powered off 2) Connect thunderbolt cable to eGPU and MacBook 3) Power on the eGPU power supply (use a power strip with on/off switch) 4) Wait ~15 seconds 5) Power on the MacBook while holding option key 6a) Select the boot partition you want 6b) If you run into a blank black screen: - Force power off for MacBook - Power off eGPU power supply - Disconnect thunderbolt cable from MacBook - Power on the MacBook while holding option key - Boot into OS X, log in, and shut down - Go back to step 1 (there will be no black screen issues for at least the next boot up) - If you still are getting black screens after repeated tries then try a NVRAM clear (https://support.apple.com/en-us/HT204063) - Note that the NVRAM clear does mess with the changes implemneted by automate-eGPU. So you'll need to run 'sudo ~/Desktop/automate-eGPU.sh -skipdriver' to re-enable the changes - If the NVRAM clear doesn't help then try enabling -a mode with automate-eGPU by running 'sudo ~/Desktop/automate-eGPU.sh -a' ----------------------------------------- That process works one time but I dont want do do that whole process every time i start my imac Tried the NVRAM clear and automate mode of the script restart- stuck in black screen Also tried to make a backup of AppleGraphicControl.kext and replacing the backup after running the script, imac wont boot at all even without eGPU plugged in. When i boot without eGPU - no problem, when i plug in the TB connection after I booted, the GTX 970 is called Nvidia Chip Model, so that dont works neither. I just need the eGPU for CUDA, no video output from the GTX970 is needed. Can anyone help me? I would donate some cash for a working solution. Best Regards, Proph Quote Link to comment Share on other sites More sharing options...
MacGTX Posted April 14, 2016 Share Posted April 14, 2016 (edited) Hi Goalque, I have the same problem as Proph when using 13'' MBP (mid 2012) or 13'' rMBP (mid 2014) with ASUS GTX980 and Akitio. Sometimes the setup actually worked with the external monitor. But when I restarted my rMBP afterwards, the progress bar would stuck at 50% with no exceptions. Also in the system report - PCI, it says "There was an error while gathering PCI device information" no matter the eGPU works or not. Am I the only one who has this problem? I completely reinstalled OS X but the startup problem wasn't solved. Before the release of El Capitan I used to manually edit the plist files but now it seems that method doesn't work anymore. Edited April 14, 2016 by MacGTX Quote Link to comment Share on other sites More sharing options...
euqlaog Posted April 14, 2016 Author Share Posted April 14, 2016 @Proph The problem is your multi-slot enclosure and script’s [-a] mode is especially designed to resolve boot issues with them but doesn’t take into account new iMacs. Would you open Terminal, type “sudo ./automate-eGPU.sh -a” without eGPU, and provide the output of these commands: (1) sw_vers -productVersion (2) sw_vers -buildVersion (3) ioreg -c IOPlatformExpertDevice -d 2 | grep board-id | sed "s/.*<\"\(.*\)\">.*/\1/" (4) sudo su root -c 'launchctl list | grep automate-egpu-daemon' If (4) says nothing, it’s very likely that automate-eGPU-dameon.plist doesn’t exist in the folder /Library/LaunchDaemons/ It’s also good news because I know how to fix it. The script takes backup of kexts into /Library/Application Support/Automate-eGPU/backup so please don’t do anything manually. Since you already did, boot into recovery (Command+R) and choose “Reinstall OS X”. 1 Quote Link to comment Share on other sites More sharing options...
Proph Posted April 14, 2016 Share Posted April 14, 2016 @goalque Thx for response, here is the output (1) 10.11.3 (2) 15D21 (3) Mac-B809C3757DA9BB8D (4) - 0 automate-egpu-daemon Didn't change anything manually so far. Thx for your help! Quote Link to comment Share on other sites More sharing options...
Alchemistake Posted April 14, 2016 Share Posted April 14, 2016 21 hours ago, goalque said: I assume you meant to say Late 2013 or Mid 2014 rMBP. Both have the same model identifier. The script requires untouched S/L/E folder and it’s automated to download only official drivers that match with the OS X build. If you have modified kexts manually, your only option is to reinstall OS X or restore from a Time Machine backup. I did a clean install. And then it is same. I have output from external card but it says intel iris. What should I do? Quote Link to comment Share on other sites More sharing options...
euqlaog Posted April 14, 2016 Author Share Posted April 14, 2016 (edited) @MacGTX The error message under Hardware/PCI is normal. Did you try Erase & Reinstall OS X? What does “sometimes” mean? @Proph Ok. So the first restart works with eGPU [-a] mode and never with [-m] mode? What's the output of (4) after reboot (try first eGPU unplugged)? And do you have automate-eGPU-dameon.plist in /Library/LaunchDaemons/ ? Edited April 14, 2016 by goalque Quote Link to comment Share on other sites More sharing options...
euqlaog Posted April 14, 2016 Author Share Posted April 14, 2016 @Alchemistake Set the external monitor as the primary in System Preferences/Displays. Quote Link to comment Share on other sites More sharing options...
Dschijn Posted April 15, 2016 Share Posted April 15, 2016 13 hours ago, goalque said: @Alchemistake Set the external monitor as the primary in System Preferences/Displays. That should work! But even when the external is displayed to work on the Iris, it is connected and running by the eGPU. Setting the external monitor as the primary will make games start with eGPU performance! Quote Link to comment Share on other sites More sharing options...
Proph Posted April 15, 2016 Share Posted April 15, 2016 (edited) @goalque Output of (4) after restart with unplugged eGPU is the same - 0 automate-egpu-daemon The automate-eGPU-dameon.plist is in /Library/LaunchDaemons/ yes First restart also works with -m mode If i boot the iMac with the eGPU unplugged, I can connect the eGPU and reboot, then it works. But it never works when I restart from a successfully boot with the plugged eGPU. After black screen i have to force power off and do the power up process i described top. Edited April 15, 2016 by Proph Edit: Also with succesfull boot with plugged in eGPU (4) says - 0 automate-egpu-daemon Quote Link to comment Share on other sites More sharing options...
euqlaog Posted April 15, 2016 Author Share Posted April 15, 2016 (edited) @Proph Since the daemon plist is created and the service is running, this issue became more difficult. Try these steps, without eGPU monitor: 1) sudo ./automate-eGPU.sh -uninstall and restart the Mac 2) Comment lines 1076, 1077, 1078 and 1082 (# character in front of the line) 3) Change the line 62 of the script to: config_board_ids=() 4) sudo ./automate-eGPU.sh (eGPU plugged) 5) Restart the Mac (eGPU plugged) 5.1) If the boot process hangs with default mode [-m] - Restart without eGPU, hot-plug the eGPU, sudo ./automate-eGPU.sh -a - Type “nvram tbt-options” and tell what it says. If not exactly “<00>”, we found the problem. Exit and report, otherwise go to 5. 5.2) If the boot process hangs with automatic mode [-a] - Restart without eGPU - Type “nvram tbt-options” and tell what it says. If not exactly “<00>”, we found the problem. Exit and report, otherwise go to 5. 5.3) If the step 5 was successful, go to 5 and repeat a couple of times. 6) If went through, the problem is fixed (without eGPU monitor). Try also another TB port. Edited April 15, 2016 by goalque 1 Quote Link to comment Share on other sites More sharing options...
MacGTX Posted April 17, 2016 Share Posted April 17, 2016 (edited) For me, automate-eGPU-daemon.plist doesn’t exist in /Library/LaunchDaemons/ (1) 10.11.4 (2) 15E65 (3) Mac-189A3D4F975D5FFC (4) nothing shows up What shall I do next? Edited April 17, 2016 by MacGTX Quote Link to comment Share on other sites More sharing options...
euqlaog Posted April 17, 2016 Author Share Posted April 17, 2016 7 hours ago, MacGTX said: For me, automate-eGPU-daemon.plist doesn’t exist in /Library/LaunchDaemons/ (1) 10.11.4 (2) 15E65 (3) Mac-189A3D4F975D5FFC (4) nothing shows up What shall I do next? Completely correct. The daemon process is launched only in special cases. On 14 April 2016 at 6:38 PM, MacGTX said: Before the release of El Capitan I used to manually edit the plist files but now it seems that method doesn't work anymore. This is the problem. If normal reinstall didn’t work, you should do NVRAM reset, SMC reset, erase your SSD and reinstall from the OS X Internet Recovery and upgrade to OS X El Capitan. Script v0.9.8 and MacBookPro11,1 is verified to work on OS X 10.11.4. No boot issues. Quote Link to comment Share on other sites More sharing options...
Jojo2805 Posted April 17, 2016 Share Posted April 17, 2016 Hi, I am currently trying a setup of MBP 13" 2015, Akitio, KFA2 GTX960 ITX & thermaltake Munich 430W. Basically the setup is more or less working - It is recognized and I am getting screen output under mac os and Win10. But it's not lasting long. Soon as I put load to card - e.g. with Cities Skylines my mac is freezing and I am getting the following kernel report. Unter Win10 it's the same, mac crashes after a few minutes. Any ideas what that could be? Is eventually PSU to weak? Sun Apr 17 22:32:28 2016 *** Panic Report *** panic(cpu 0 caller 0xffffff7f8dbbedfb): NVRM[0/193:0:0]: Read Error 0x0014440c: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xc2000000 0xffffff91fc556000 0x126010a1, D0, P3/4 Backtrace (CPU 0), Frame : Return Address 0xffffff92202f3ab0 : 0xffffff800cedab12 0xffffff92202f3b30 : 0xffffff7f8dbbedfb 0xffffff92202f3bf0 : 0xffffff7f8dc9a61e 0xffffff92202f3c50 : 0xffffff7f8df08d7a 0xffffff92202f3c70 : 0xffffff7f8defe03a 0xffffff92202f3cf0 : 0xffffff7f8defb5b4 0xffffff92202f3d30 : 0xffffff7f8df0bb1b 0xffffff92202f3d70 : 0xffffff7f8defb425 0xffffff92202f3db0 : 0xffffff7f8df5c8dd 0xffffff92202f3e20 : 0xffffff7f8dcc7e53 0xffffff92202f3e40 : 0xffffff7f8dbc531e 0xffffff92202f3ef0 : 0xffffff800d4b4956 0xffffff92202f3f40 : 0xffffff800d4b27c1 0xffffff92202f3f80 : 0xffffff800d4b28b6 0xffffff92202f3fb0 : 0xffffff800cfc8e27 Kernel Extensions in backtrace: com.nvidia.web.NVDAResmanWeb(10.1.1)[2D472A69-A58D-376E-B257-4F0CDF2F2A87]@0xffffff7f8db58000->0xffffff7f8de37fff dependency: com.apple.iokit.IOPCIFamily(2.9)[4FE41F9B-2849-322A-BBF8-A94816C003D6]@0xffffff7f8d72c000 dependency: com.apple.iokit.IONDRVSupport(2.4.1)[1114B99F-E439-329E-876D-1FEC4CF45DF6]@0xffffff7f8db41000 dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[172C2960-EDF5-382D-80A5-C13E97D74880]@0xffffff7f8dafa000 dependency: com.apple.AppleGraphicsDeviceControl(3.12.6)[F211EB28-182A-34BB-A610-87667618F925]@0xffffff7f8db51000 com.nvidia.web.NVDAGM100HalWeb(10.1.1)[0D4944A5-08A6-379C-9D47-E2C7E43F01A1]@0xffffff7f8de47000->0xffffff7f8e043fff dependency: com.nvidia.web.NVDAResmanWeb(10.1.1)[2D472A69-A58D-376E-B257-4F0CDF2F2A87]@0xffffff7f8db58000 dependency: com.apple.iokit.IOPCIFamily(2.9)[4FE41F9B-2849-322A-BBF8-A94816C003D6]@0xffffff7f8d72c000 BSD process name corresponding to current thread: kernel_task Boot args: nvda_drv=1 Mac OS version: 15E65 Kernel version: Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 Kernel UUID: 4E7B4496-0B81-34E9-97AF-F316103B0839 Kernel slide: 0x000000000cc00000 Kernel text base: 0xffffff800ce00000 __HIB text base: 0xffffff800cd00000 System model name: MacBookPro12,1 (Mac-E43C1C25D4880AD6) System uptime in nanoseconds: 144205838644 last loaded kext at 6725989944: com.apple.filesystems.autofs 3.0 (addr 0xffffff7f8f51d000, size 45056) last unloaded kext at 117576475113: com.apple.driver.AppleIntelLpssI2C 2.0.60 (addr 0xffffff7f8f9e6000, size 40960) loaded kexts: com.nvidia.web.GeForceWeb 10.1.1 com.nvidia.web.NVDAGM100HalWeb 10.1.1 com.nvidia.web.NVDAResmanWeb 10.1.1 at.obdev.nke.LittleSnitch 4356 com.apple.filesystems.autofs 3.0 com.apple.filesystems.ntfs 3.13 com.apple.driver.AudioAUUC 1.70 com.apple.driver.AGPM 110.21.18 com.apple.driver.ApplePlatformEnabler 2.6.0d0 com.apple.driver.X86PlatformShim 1.0.0 com.apple.driver.AppleOSXWatchdog 1 com.apple.driver.AppleHDA 274.7 com.apple.driver.AppleUpstreamUserClient 3.6.1 com.apple.driver.AppleIntelBDWGraphics 10.1.4 com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.4.4f4 com.apple.driver.AppleLPC 3.1 com.apple.driver.pmtelemetry 1 com.apple.iokit.IOUserEthernet 1.0.1 com.apple.iokit.IOBluetoothSerialManager 4.4.4f4 com.apple.Dont_Steal_Mac_OS_X 7.0.0 com.apple.driver.AppleHV 1 com.apple.driver.AppleThunderboltIP 3.0.8 com.apple.driver.AppleSMCLMU 208 com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0 com.apple.driver.AppleCameraInterface 5.46.0 com.apple.driver.AppleIntelBDWGraphicsFramebuffer 10.1.4 com.apple.driver.AppleBacklight 170.8.9 com.apple.driver.AppleMCCSControl 1.2.13 com.apple.driver.AppleUSBCardReader 3.7.1 com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0 com.apple.BootCache 38 com.apple.iokit.IOAHCIBlockStorage 2.8.5 com.apple.driver.AppleAHCIPort 3.1.8 com.apple.driver.AppleTopCaseHIDEventDriver 86 com.apple.driver.AirPort.Brcm4360 1040.1.1a6 com.apple.driver.AppleSmartBatteryManager 161.0.0 com.apple.driver.AppleACPIButtons 4.0 com.apple.driver.AppleRTC 2.0 com.apple.driver.AppleHPET 1.8 com.apple.driver.AppleSMBIOS 2.1 com.apple.driver.AppleACPIEC 4.0 com.apple.driver.AppleAPIC 1.7 com.apple.nke.applicationfirewall 163 com.apple.security.quarantine 3 com.apple.security.TMSafetyNet 8 com.apple.kext.triggers 1.0 com.apple.driver.DspFuncLib 274.7 com.apple.kext.OSvKernDSPLib 525 com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.4.4f4 com.apple.iokit.IOSurface 108.2.1 com.apple.iokit.IOBluetoothFamily 4.4.4f4 com.apple.driver.CoreCaptureResponder 1 com.apple.iokit.IOUSBHIDDriver 900.4.1 com.apple.driver.AppleIntelLpssUARTCommon 2.0.60 com.apple.iokit.IOSerialFamily 11 com.apple.driver.X86PlatformPlugin 1.0.0 com.apple.driver.IOPlatformPluginFamily 6.0.0d7 com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0 com.apple.driver.AppleHDAController 274.7 com.apple.iokit.IOHDAFamily 274.7 com.apple.iokit.IOAudioFamily 204.3 com.apple.vecLib.kext 1.2.0 com.apple.AppleGraphicsDeviceControl 3.12.6 com.apple.iokit.IOAcceleratorFamily2 205.3 com.apple.driver.AppleBacklightExpert 1.1.0 com.apple.iokit.IONDRVSupport 2.4.1 com.apple.driver.AppleSMC 3.1.9 com.apple.driver.AppleSMBusController 1.0.14d1 com.apple.iokit.IOGraphicsFamily 2.4.1 com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.7 com.apple.iokit.IOUSBMassStorageDriver 1.0.0 com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.7 com.apple.driver.usb.IOUSBHostHIDDevice 1.0.1 com.apple.driver.usb.cdc 5.0.0 com.apple.driver.usb.networking 5.0.0 com.apple.driver.usb.AppleUSBHostCompositeDevice 1.0.1 com.apple.driver.AppleThunderboltPCIUpAdapter 2.0.2 com.apple.driver.AppleThunderboltDPInAdapter 4.1.3 com.apple.driver.AppleThunderboltDPOutAdapter 4.1.3 com.apple.driver.AppleThunderboltDPAdapterFamily 4.1.3 com.apple.driver.AppleThunderboltPCIDownAdapter 2.0.2 com.apple.driver.CoreStorage 517.20.1 com.apple.iokit.IOAHCIFamily 2.8.1 com.apple.driver.AppleHIDKeyboard 181 com.apple.driver.AppleMultitouchDriver 304.10.2 com.apple.driver.AppleHIDTransport 5 com.apple.driver.AppleHSSPIHIDDriver 43 com.apple.driver.AppleThunderboltNHI 4.0.4 com.apple.iokit.IOThunderboltFamily 6.0.2 com.apple.iokit.IO80211Family 1110.26 com.apple.driver.mDNSOffloadUserClient 1.0.1b8 com.apple.iokit.IONetworkingFamily 3.2 com.apple.driver.corecapture 1.0.4 com.apple.driver.AppleHSSPISupport 43 com.apple.driver.AppleIntelLpssSpiController 2.0.60 com.apple.driver.AppleIntelLpssGspi 2.0.60 com.apple.driver.AppleIntelLpssDmac 2.0.60 com.apple.driver.usb.AppleUSBXHCIPCI 1.0.1 com.apple.driver.usb.AppleUSBXHCI 1.0.1 com.apple.iokit.IOUSBFamily 900.4.1 com.apple.iokit.IOUSBHostFamily 1.0.1 com.apple.driver.AppleUSBHostMergeProperties 1.0.1 com.apple.driver.AppleEFINVRAM 2.0 com.apple.driver.AppleEFIRuntime 2.0 com.apple.iokit.IOHIDFamily 2.0.0 com.apple.iokit.IOSMBusFamily 1.1 com.apple.security.sandbox 300.0 com.apple.kext.AppleMatch 1.0.0d1 com.apple.driver.AppleKeyStore 2 com.apple.driver.AppleMobileFileIntegrity 1.0.5 com.apple.driver.AppleCredentialManager 1.0 com.apple.driver.DiskImages 417.2 com.apple.iokit.IOStorageFamily 2.1 com.apple.iokit.IOReportFamily 31 com.apple.driver.AppleFDEKeyStore 28.30 com.apple.driver.AppleACPIPlatform 4.0 com.apple.iokit.IOPCIFamily 2.9 com.apple.iokit.IOACPIFamily 1.4 com.apple.kec.Libm 1 com.apple.kec.pthread 1 com.apple.kec.corecrypto 1.0 Model: MacBookPro12,1, BootROM MBP121.0167.B16, 2 processors, Intel Core i7, 3,1 GHz, 16 GB, SMC 2.28f7 Graphics: Intel Iris Graphics 6100, Intel Iris Graphics 6100, Built-In Graphics: NVIDIA GeForce GTX 960, NVIDIA GeForce GTX 960, PCIe, 4095 MB Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E434C544D4C41522D4E5544 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E434C544D4C41522D4E5544 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x133), Broadcom BCM43xx 1.0 (7.21.95.175.1a6) Bluetooth: Version 4.4.4f4 17685, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM1024G, 1 TB USB Device: USB 3.0 Bus USB Device: Bluetooth USB Host Controller USB Device: USB Receiver Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1 Thunderbolt Device: AKiTiO Thunder 2 Box, inXtron, 1, 24.1 1 Quote Link to comment Share on other sites More sharing options...
Xaularis Posted April 18, 2016 Share Posted April 18, 2016 14 hours ago, Jojo2805 said: Hi, I am currently trying a setup of MBP 13" 2015, Akitio, KFA2 GTX960 ITX & thermaltake Munich 430W. Basically the setup is more or less working - It is recognized and I am getting screen output under mac os and Win10. But it's not lasting long. Soon as I put load to card - e.g. with Cities Skylines my mac is freezing and I am getting the following kernel report. Unter Win10 it's the same, mac crashes after a few minutes. Any ideas what that could be? Is eventually PSU to weak? Sun Apr 17 22:32:28 2016 *** Panic Report *** panic(cpu 0 caller 0xffffff7f8dbbedfb): NVRM[0/193:0:0]: Read Error 0x0014440c: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xc2000000 0xffffff91fc556000 0x126010a1, D0, P3/4 Backtrace (CPU 0), Frame : Return Address 0xffffff92202f3ab0 : 0xffffff800cedab12 0xffffff92202f3b30 : 0xffffff7f8dbbedfb 0xffffff92202f3bf0 : 0xffffff7f8dc9a61e 0xffffff92202f3c50 : 0xffffff7f8df08d7a 0xffffff92202f3c70 : 0xffffff7f8defe03a 0xffffff92202f3cf0 : 0xffffff7f8defb5b4 0xffffff92202f3d30 : 0xffffff7f8df0bb1b 0xffffff92202f3d70 : 0xffffff7f8defb425 0xffffff92202f3db0 : 0xffffff7f8df5c8dd 0xffffff92202f3e20 : 0xffffff7f8dcc7e53 0xffffff92202f3e40 : 0xffffff7f8dbc531e 0xffffff92202f3ef0 : 0xffffff800d4b4956 0xffffff92202f3f40 : 0xffffff800d4b27c1 0xffffff92202f3f80 : 0xffffff800d4b28b6 0xffffff92202f3fb0 : 0xffffff800cfc8e27 Kernel Extensions in backtrace: com.nvidia.web.NVDAResmanWeb(10.1.1)[2D472A69-A58D-376E-B257-4F0CDF2F2A87]@0xffffff7f8db58000->0xffffff7f8de37fff dependency: com.apple.iokit.IOPCIFamily(2.9)[4FE41F9B-2849-322A-BBF8-A94816C003D6]@0xffffff7f8d72c000 dependency: com.apple.iokit.IONDRVSupport(2.4.1)[1114B99F-E439-329E-876D-1FEC4CF45DF6]@0xffffff7f8db41000 dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[172C2960-EDF5-382D-80A5-C13E97D74880]@0xffffff7f8dafa000 dependency: com.apple.AppleGraphicsDeviceControl(3.12.6)[F211EB28-182A-34BB-A610-87667618F925]@0xffffff7f8db51000 com.nvidia.web.NVDAGM100HalWeb(10.1.1)[0D4944A5-08A6-379C-9D47-E2C7E43F01A1]@0xffffff7f8de47000->0xffffff7f8e043fff dependency: com.nvidia.web.NVDAResmanWeb(10.1.1)[2D472A69-A58D-376E-B257-4F0CDF2F2A87]@0xffffff7f8db58000 dependency: com.apple.iokit.IOPCIFamily(2.9)[4FE41F9B-2849-322A-BBF8-A94816C003D6]@0xffffff7f8d72c000 BSD process name corresponding to current thread: kernel_task Boot args: nvda_drv=1 Mac OS version: 15E65 Kernel version: Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 Kernel UUID: 4E7B4496-0B81-34E9-97AF-F316103B0839 Kernel slide: 0x000000000cc00000 Kernel text base: 0xffffff800ce00000 __HIB text base: 0xffffff800cd00000 System model name: MacBookPro12,1 (Mac-E43C1C25D4880AD6) System uptime in nanoseconds: 144205838644 last loaded kext at 6725989944: com.apple.filesystems.autofs 3.0 (addr 0xffffff7f8f51d000, size 45056) last unloaded kext at 117576475113: com.apple.driver.AppleIntelLpssI2C 2.0.60 (addr 0xffffff7f8f9e6000, size 40960) loaded kexts: com.nvidia.web.GeForceWeb 10.1.1 com.nvidia.web.NVDAGM100HalWeb 10.1.1 com.nvidia.web.NVDAResmanWeb 10.1.1 at.obdev.nke.LittleSnitch 4356 com.apple.filesystems.autofs 3.0 com.apple.filesystems.ntfs 3.13 com.apple.driver.AudioAUUC 1.70 com.apple.driver.AGPM 110.21.18 com.apple.driver.ApplePlatformEnabler 2.6.0d0 com.apple.driver.X86PlatformShim 1.0.0 com.apple.driver.AppleOSXWatchdog 1 com.apple.driver.AppleHDA 274.7 com.apple.driver.AppleUpstreamUserClient 3.6.1 com.apple.driver.AppleIntelBDWGraphics 10.1.4 com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.4.4f4 com.apple.driver.AppleLPC 3.1 com.apple.driver.pmtelemetry 1 com.apple.iokit.IOUserEthernet 1.0.1 com.apple.iokit.IOBluetoothSerialManager 4.4.4f4 com.apple.Dont_Steal_Mac_OS_X 7.0.0 com.apple.driver.AppleHV 1 com.apple.driver.AppleThunderboltIP 3.0.8 com.apple.driver.AppleSMCLMU 208 com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0 com.apple.driver.AppleCameraInterface 5.46.0 com.apple.driver.AppleIntelBDWGraphicsFramebuffer 10.1.4 com.apple.driver.AppleBacklight 170.8.9 com.apple.driver.AppleMCCSControl 1.2.13 com.apple.driver.AppleUSBCardReader 3.7.1 com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0 com.apple.BootCache 38 com.apple.iokit.IOAHCIBlockStorage 2.8.5 com.apple.driver.AppleAHCIPort 3.1.8 com.apple.driver.AppleTopCaseHIDEventDriver 86 com.apple.driver.AirPort.Brcm4360 1040.1.1a6 com.apple.driver.AppleSmartBatteryManager 161.0.0 com.apple.driver.AppleACPIButtons 4.0 com.apple.driver.AppleRTC 2.0 com.apple.driver.AppleHPET 1.8 com.apple.driver.AppleSMBIOS 2.1 com.apple.driver.AppleACPIEC 4.0 com.apple.driver.AppleAPIC 1.7 com.apple.nke.applicationfirewall 163 com.apple.security.quarantine 3 com.apple.security.TMSafetyNet 8 com.apple.kext.triggers 1.0 com.apple.driver.DspFuncLib 274.7 com.apple.kext.OSvKernDSPLib 525 com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.4.4f4 com.apple.iokit.IOSurface 108.2.1 com.apple.iokit.IOBluetoothFamily 4.4.4f4 com.apple.driver.CoreCaptureResponder 1 com.apple.iokit.IOUSBHIDDriver 900.4.1 com.apple.driver.AppleIntelLpssUARTCommon 2.0.60 com.apple.iokit.IOSerialFamily 11 com.apple.driver.X86PlatformPlugin 1.0.0 com.apple.driver.IOPlatformPluginFamily 6.0.0d7 com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0 com.apple.driver.AppleHDAController 274.7 com.apple.iokit.IOHDAFamily 274.7 com.apple.iokit.IOAudioFamily 204.3 com.apple.vecLib.kext 1.2.0 com.apple.AppleGraphicsDeviceControl 3.12.6 com.apple.iokit.IOAcceleratorFamily2 205.3 com.apple.driver.AppleBacklightExpert 1.1.0 com.apple.iokit.IONDRVSupport 2.4.1 com.apple.driver.AppleSMC 3.1.9 com.apple.driver.AppleSMBusController 1.0.14d1 com.apple.iokit.IOGraphicsFamily 2.4.1 com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.7 com.apple.iokit.IOUSBMassStorageDriver 1.0.0 com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.7 com.apple.driver.usb.IOUSBHostHIDDevice 1.0.1 com.apple.driver.usb.cdc 5.0.0 com.apple.driver.usb.networking 5.0.0 com.apple.driver.usb.AppleUSBHostCompositeDevice 1.0.1 com.apple.driver.AppleThunderboltPCIUpAdapter 2.0.2 com.apple.driver.AppleThunderboltDPInAdapter 4.1.3 com.apple.driver.AppleThunderboltDPOutAdapter 4.1.3 com.apple.driver.AppleThunderboltDPAdapterFamily 4.1.3 com.apple.driver.AppleThunderboltPCIDownAdapter 2.0.2 com.apple.driver.CoreStorage 517.20.1 com.apple.iokit.IOAHCIFamily 2.8.1 com.apple.driver.AppleHIDKeyboard 181 com.apple.driver.AppleMultitouchDriver 304.10.2 com.apple.driver.AppleHIDTransport 5 com.apple.driver.AppleHSSPIHIDDriver 43 com.apple.driver.AppleThunderboltNHI 4.0.4 com.apple.iokit.IOThunderboltFamily 6.0.2 com.apple.iokit.IO80211Family 1110.26 com.apple.driver.mDNSOffloadUserClient 1.0.1b8 com.apple.iokit.IONetworkingFamily 3.2 com.apple.driver.corecapture 1.0.4 com.apple.driver.AppleHSSPISupport 43 com.apple.driver.AppleIntelLpssSpiController 2.0.60 com.apple.driver.AppleIntelLpssGspi 2.0.60 com.apple.driver.AppleIntelLpssDmac 2.0.60 com.apple.driver.usb.AppleUSBXHCIPCI 1.0.1 com.apple.driver.usb.AppleUSBXHCI 1.0.1 com.apple.iokit.IOUSBFamily 900.4.1 com.apple.iokit.IOUSBHostFamily 1.0.1 com.apple.driver.AppleUSBHostMergeProperties 1.0.1 com.apple.driver.AppleEFINVRAM 2.0 com.apple.driver.AppleEFIRuntime 2.0 com.apple.iokit.IOHIDFamily 2.0.0 com.apple.iokit.IOSMBusFamily 1.1 com.apple.security.sandbox 300.0 com.apple.kext.AppleMatch 1.0.0d1 com.apple.driver.AppleKeyStore 2 com.apple.driver.AppleMobileFileIntegrity 1.0.5 com.apple.driver.AppleCredentialManager 1.0 com.apple.driver.DiskImages 417.2 com.apple.iokit.IOStorageFamily 2.1 com.apple.iokit.IOReportFamily 31 com.apple.driver.AppleFDEKeyStore 28.30 com.apple.driver.AppleACPIPlatform 4.0 com.apple.iokit.IOPCIFamily 2.9 com.apple.iokit.IOACPIFamily 1.4 com.apple.kec.Libm 1 com.apple.kec.pthread 1 com.apple.kec.corecrypto 1.0 Model: MacBookPro12,1, BootROM MBP121.0167.B16, 2 processors, Intel Core i7, 3,1 GHz, 16 GB, SMC 2.28f7 Graphics: Intel Iris Graphics 6100, Intel Iris Graphics 6100, Built-In Graphics: NVIDIA GeForce GTX 960, NVIDIA GeForce GTX 960, PCIe, 4095 MB Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E434C544D4C41522D4E5544 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E434C544D4C41522D4E5544 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x133), Broadcom BCM43xx 1.0 (7.21.95.175.1a6) Bluetooth: Version 4.4.4f4 17685, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM1024G, 1 TB USB Device: USB 3. Bus USB Device: Bluetooth USB Host Controller USB Device: USB Receiver Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1 Thunderbolt Device: AKiTiO Thunder 2 Box, inXtron, 1, 24.1 I got exact the same problem. Quote Link to comment Share on other sites More sharing options...
Proph Posted April 18, 2016 Share Posted April 18, 2016 (edited) @goalque -Did a clean install of OSX 10.11.3 -did comment lines 1076, 1077, 1078 and 1082 with #-changed the line 62 of the script to: config_board_ids=() -did chmod +x ./automate-eGPU.sh -sudo ./automate-eGPU.sh -sudo reboot -boot process hangs with default mode -force power off, unplugged the eGPU -after reboot with eGPU unplugged did hot-plug the eGPU -sudo ./automate-eGPU.sh -a -nvram tbs-options says <00> -sudo reboot -reboot works I see the GTX 970 in system report -sudo reboot -boot process hangs with -a mode -force power off, unplugged the eGPU -Restart without eGPU -nvram tbs-options says <00> -hot-plug eGPU -sudo reboot -boot process works, I see the GTX 970 in system report -sudo reboot -boot process hangs again.. . . . did the process a few times, the iMac boots only if eGPU is unplugged OR when I hot plug the eGPU and reboot Edited April 18, 2016 by Proph Quote Link to comment Share on other sites More sharing options...
euqlaog Posted April 18, 2016 Author Share Posted April 18, 2016 @Xaularis and @Jojo2805 Please discuss hardware related issues preferably here: https://www.techinferno.com/index.php?/forums/topic/6224-diy-egpu-macbook-experiences/ @Xaularis From your post history I can see that you have chosen a GTX 750Ti without the 6-pin connector. If you do a search, you will realize that you are not alone with this issue. AKiTiO is not stable with cards without auxiliary power connector. Quote Link to comment Share on other sites More sharing options...
Xaularis Posted April 18, 2016 Share Posted April 18, 2016 35 minutes ago, goalque said: @Xaularis and @Jojo2805 Please discuss hardware related issues preferably here: https://www.techinferno.com/index.php?/forums/topic/6224-diy-egpu-macbook-experiences/ @Xaularis From your post history I can see that you have chosen a GTX 750Ti without the 6-pin connector. If you do a search, you will realize that you are not alone with this issue. AKiTiO is not stable with cards without auxiliary power connector. Heh, is that so. I've searched a lot of the thread, and I can't find the solution. Btw, thanks for your suggestion. Quote Link to comment Share on other sites More sharing options...
euqlaog Posted April 18, 2016 Author Share Posted April 18, 2016 On 11 November 2015 at 4:06 AM, dludingt said: So I returned the 750 Ti and ordered a DA-2 power supply and one of the new EVGA GTX 950 SC cards for not that much more. Just modded the power supply and got it up and running. Works perfectly with no issues for the past hour. No random hang ups. Someone should probably write up a warning against using the EVGA 750 Ti straight out of the PCIe slot in the Akitio. Thanks again Goalque for writing the script and making this whole process insanely easy. @Xaularis The only solution is to change the card, https://www.techinferno.com/index.php?/forums/topic/7989-script-automating-the-installation-of-egpu-on-os-x-inc-display-output/&do=findComment&comment=131501 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.