[SCRIPT] automate-eGPU.sh v1.0.1 - macOS eGPU installation tool  

Page 6 / 9 Prev Next
 

goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779
April 26, 2017 8:56 pm  

@jefniro: let’s be more specific: it is the Late 2016 13″ touch-bar variant?

EDIT: noticed your clarification, thanks! 🙂

Edited: 10 months  ago

automate-eGPU.shapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
jefniro
(@jefniro)
Trusted Member
Joined:1 year  ago
Posts: 99
April 26, 2017 9:23 pm  

@goalque I need to change only the file AMD9510Controller with iHex in order to have the exact model name of my card! 

 

Thank you guys, you are awesome!! 😊 Great community! 

 

 

late-2016 13" MacBook Pro Touchbar + XFX-RX480@32Gbps-TB3 (AKiTiO Node) + macOS & Win10


ikir liked
ReplyQuote
Rapunzel
(@rapunzel)
Eminent Member
Joined:1 year  ago
Posts: 30
April 26, 2017 9:44 pm  

Still no acceleration with my RX460 4GB and Macbook Pro 2016 NTB and Thunder3 enclosure.

So nothing has changed for me. 🙁


ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779
April 26, 2017 9:48 pm  

Yep, the 2016 13″ non-touch MBP’s firmware is not AMD TB3-eGPU compatible.

Edited: 10 months  ago

automate-eGPU.shapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
jefniro
(@jefniro)
Trusted Member
Joined:1 year  ago
Posts: 99
April 27, 2017 4:43 am  

 

foto

 

Edited: 10 months  ago

late-2016 13" MacBook Pro Touchbar + XFX-RX480@32Gbps-TB3 (AKiTiO Node) + macOS & Win10


ReplyQuote
FricoRico
(@fricorico)
Eminent Member
Joined:1 year  ago
Posts: 28
April 27, 2017 6:53 pm  
Posted by: jefniro

 

@FricoRico it works!!!!!! You have made an happy guy!! Thank you!!! 🙏 Thank you all!

   

Glad it worked! It was basically gut-feeling changes that I made to the script based on Goalque’s instructions.

To elaborate further, I’m renovating my house right now (like serious renovation over the past 5 months). I hope to finish renovating by the end of next month.

It feels a bit like a dick move to not support automate-eGPU over the past months. Especially while Goalque placed the trust in me to look after his script.

When this renovation is behind me I hope to spoil everyone a bit with a nice update to automate-eGPU making it the whole experience a bit more streamlined. But for now that is all wishful thinking, don’t hold it against me in the future! 😛

Have fun with your eGPU!

Edited: 10 months  ago

gtosi, nando4, Username and 4 people liked
ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 28, 2017 10:02 pm  

Hey guys…   I am having some troubles getting my rig to work.

I followed the instructions for the automate-eGPU.sh script.

 

[fireheadman@demon automate-eGPU-master 762]$  csrutil status
System Integrity Protection status: disabled.
[fireheadman@demon automate-eGPU-master 763]$ sudo ./automate-eGPU.sh
Password:
Hot-plug the Thunderbolt cable and run the script again.

[fireheadman@demon automate-eGPU-master 764]$ sudo ./automate-eGPU.sh
***      automate-eGPU.sh v1.0.0      ***
* (c) 2016, 2017 by Goalque & FricoRico *
*****************************************
Detected eGPU
 GP106 [GeForce GTX 1060 3GB]
Current OS X
 10.12.4 16E195
Previous OS X
 [not found]
Latest installed Nvidia web driver
 [not found]
No Nvidia web driver detected.
Checking IOPCITunnelCompatible keys...

Searching for matching driver...

Driver [378.05.05.05f02] found from:
 https://images.nvidia.com/mac/pkg/378/WebDriver-378.05.05.05f02.pkg 
Do you want to download this driver (y/n)?
y
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 62.2M  100 62.2M    0     0  2346k      0  0:00:27  0:00:27 --:--:-- 1939k
Driver downloaded.
Removing validation checks...
Modified package ready. Do you want to install (y/n)?
y
installer: Package name is NVIDIA Web Driver 378.05.05.05f02
installer: Installing at base path /
installer: The install was successful.
installer: The install requires restarting now.
Checking IOPCITunnelCompatible keys...

IOPCITunnelCompatible mods done.
Board-id added.
Rebuilding caches...
All ready. Please restart the Mac.
[fireheadman@demon automate-eGPU-master 764]$

 

When I reboot I am put in an eternal reboot loop with this screen:

Any help is much appreciated

 

Re-running the script gives this output:

[fireheadman@demon automate-eGPU-master 765]$ sudo ./automate-eGPU.sh
***      automate-eGPU.sh v1.0.0      ***
* (c) 2016, 2017 by Goalque & FricoRico *
*****************************************
Detected eGPU
 GP106 [GeForce GTX 1060 3GB]
Current OS X
 10.12.4 16E195
Previous OS X
 [not found]
Latest installed Nvidia web driver
 Version: 378.05.05.05f02
 Source: 3rd Party
 Install Date: 4/28/17, 3:32 PM

Checking IOPCITunnelCompatible keys...

Searching for matching driver...

Your system is eGPU enabled and Nvidia web driver is up to date.
[fireheadman@demon automate-eGPU-master 766]$
Edited: 10 months  ago


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 28, 2017 10:33 pm  

More info…   When I disconnected the TB cable and rebooted, it comes back up on the HDMI cable plugged into the MacMini.

Here is the panic report:

Anonymous UUID:       061A7A1A-FEB5-B717-0D50-3241388800E8

Fri Apr 28 16:26:27 2017
*** Panic Report ***
panic(cpu 2 caller 0xffffff802ea011bd): Kernel trap at 0xffffff7fb05d3b85, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x000000000000001d, CR3: 0x00000000279ff018, CR4: 0x00000000000626e0
RAX: 0xffffff80517ce210, RBX: 0xffffff8050e81800, RCX: 0x0000000000000001, RDX: 0x000000000000000c
RSP: 0xffffff9218233650, RBP: 0xffffff9218233690, RSI: 0xffffff802f0c2688, RDI: 0xffffff80517ce210
R8:  0x000000000000ffff, R9:  0x0000000000000001, R10: 0xffffff8050b399b0, R11: 0x0000000000000000
R12: 0x0000000000000000, R13: 0x000000000000000c, R14: 0xffffff7fb05cedf4, R15: 0xffffff8051381c80
RFL: 0x0000000000010246, RIP: 0xffffff7fb05d3b85, CS:  0x0000000000000008, SS:  0x0000000000000000
Fault CR2: 0x000000000000001d, Error code: 0x0000000000000000, Fault CPU: 0x2, PL: 0, VF: 0

Backtrace (CPU 2), Frame : Return Address
0xffffff92182332e0 : 0xffffff802e8ec3ec 
0xffffff9218233360 : 0xffffff802ea011bd 
0xffffff9218233540 : 0xffffff802e89d543 
0xffffff9218233560 : 0xffffff7fb05d3b85 
0xffffff9218233690 : 0xffffff7fb05a0c5c 
0xffffff92182336d0 : 0xffffff7fb05cdbd0 
0xffffff92182337a0 : 0xffffff7fb05a0057 
0xffffff92182337e0 : 0xffffff7fb05a0541 
0xffffff9218233850 : 0xffffff7fb05a0706 
0xffffff9218233890 : 0xffffff7fb1da1e1c 
0xffffff92182338d0 : 0xffffff802ee97e3d 
0xffffff9218233910 : 0xffffff802ee97b8e 
0xffffff92182339a0 : 0xffffff802ee97146 
0xffffff92182339f0 : 0xffffff802ee96da1 
0xffffff9218233a30 : 0xffffff802ee8fd96 
0xffffff9218233a70 : 0xffffff7fb20cef41 
0xffffff9218233ac0 : 0xffffff7fb20cc6b3 
0xffffff9218233ad0 : 0xffffff7faf67d797 
0xffffff9218233b20 : 0xffffff7faf67d6aa 
0xffffff9218233b40 : 0xffffff7faf682642 
0xffffff9218233bd0 : 0xffffff7faf682612 
0xffffff9218233c60 : 0xffffff7faf6796b6 
0xffffff9218233c90 : 0xffffff7faf6d7f8e 
0xffffff9218233ce0 : 0xffffff802ee91b91 
0xffffff9218233d30 : 0xffffff802eeebd1d 
0xffffff9218233d80 : 0xffffff802e9bfca2 
0xffffff9218233dd0 : 0xffffff802e8f166c 
0xffffff9218233e30 : 0xffffff802e8cdff1 
0xffffff9218233e80 : 0xffffff802e8e2667 
0xffffff9218233f10 : 0xffffff802e9ed0d8 
0xffffff9218233fb0 : 0xffffff802e89dd66 
      Kernel Extensions in backtrace:
         com.apple.iokit.IOGraphicsFamily(514.10)[E197EF14-F55B-3B9C-B903-91258C9CA382]@0xffffff7faf66f000->0xffffff7faf6aafff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[C6E3195E-A0D7-3B71-B5F4-9EE9E182D4FC]@0xffffff7faf132000
         com.apple.driver.IOPlatformPluginLegacy(1.0)[D240E864-584C-3BF4-9A62-83D2E2500327]@0xffffff7fb0599000->0xffffff7fb05aafff
            dependency: com.apple.iokit.IOACPIFamily(1.4)[4F7FB6AD-2498-3F71-827C-ED7AA4BF2511]@0xffffff7faf3ff000
            dependency: com.apple.driver.IOPlatformPluginFamily(6.0.0d8)[15B66A1C-63D8-3415-9635-A10039B4F0D1]@0xffffff7fb058a000
         com.apple.driver.ACPI_SMC_PlatformPlugin(1.0)[60D74DBA-A916-3258-BEA4-E24C2F237152]@0xffffff7fb05c9000->0xffffff7fb05d8fff
            dependency: com.apple.iokit.IOACPIFamily(1.4)[4F7FB6AD-2498-3F71-827C-ED7AA4BF2511]@0xffffff7faf3ff000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[C6E3195E-A0D7-3B71-B5F4-9EE9E182D4FC]@0xffffff7faf132000
            dependency: com.apple.driver.IOPlatformPluginFamily(6.0.0d8)[15B66A1C-63D8-3415-9635-A10039B4F0D1]@0xffffff7fb058a000
            dependency: com.apple.driver.IOPlatformPluginLegacy(1.0.0)[D240E864-584C-3BF4-9A62-83D2E2500327]@0xffffff7fb0599000
            dependency: com.apple.driver.AppleSMC(3.1.9)[28A9D81B-DBAE-3C07-8C48-C9450F7B90C6]@0xffffff7fb05ad000
         com.nvidia.web.NVDAResmanWeb(10.1.7)[31D54714-807C-3DBF-B7D8-F2695F1D1ABF]@0xffffff7faf6d3000->0xffffff7fafd0afff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[C6E3195E-A0D7-3B71-B5F4-9EE9E182D4FC]@0xffffff7faf132000
            dependency: com.apple.iokit.IONDRVSupport(514.10)[79375D6E-7C89-3F2B-8AE2-186CAE5C2801]@0xffffff7faf6b7000
            dependency: com.apple.iokit.IOGraphicsFamily(514.10)[E197EF14-F55B-3B9C-B903-91258C9CA382]@0xffffff7faf66f000
            dependency: com.apple.AppleGraphicsDeviceControl(3.14.41)[781CA97C-27C8-35C2-BDF3-44C535394021]@0xffffff7faf6c7000
         com.apple.driver.AGPM(110.23.17)[3E92E313-274C-3175-A659-2CB88F03A707]@0xffffff7fb20ca000->0xffffff7fb20e1fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[C6E3195E-A0D7-3B71-B5F4-9EE9E182D4FC]@0xffffff7faf132000
            dependency: com.apple.driver.IOPlatformPluginFamily(6.0.0d8)[15B66A1C-63D8-3415-9635-A10039B4F0D1]@0xffffff7fb058a000
            dependency: com.apple.iokit.IONDRVSupport(514.10)[79375D6E-7C89-3F2B-8AE2-186CAE5C2801]@0xffffff7faf6b7000
            dependency: com.apple.iokit.IOGraphicsFamily(514.10)[E197EF14-F55B-3B9C-B903-91258C9CA382]@0xffffff7faf66f000
            dependency: com.apple.AppleGraphicsDeviceControl(3.14.41)[781CA97C-27C8-35C2-BDF3-44C535394021]@0xffffff7faf6c7000
         com.apple.driver.AppleHWSensor(1.9.5d0)[AFB68EC7-205B-3499-B796-DAE93A4BA543]@0xffffff7fb1da0000->0xffffff7fb1da8fff

BSD process name corresponding to current thread: WindowServer
Boot args: nvda_drv=1

Mac OS version:
16E195

Kernel version:
Darwin Kernel Version 16.5.0: Fri Mar  3 16:52:33 PST 2017; root:xnu-3789.51.2~3/RELEASE_X86_64
Kernel UUID: 06F94FD7-451F-34A1-B13C-D68FF7EDE0A0
Kernel slide:     0x000000002e600000
Kernel text base: 0xffffff802e800000
__HIB  text base: 0xffffff802e700000
System model name: Macmini5,2 (Mac-4BC72D62AD45599E)

System uptime in nanoseconds: 6271148334
last loaded kext at 6270419923: com.apple.driver.AppleHWSensor	1.9.5d0 (addr 0xffffff7fb1da0000, size 36864)
loaded kexts:
com.nvidia.web.NVDAGP100HalWeb	10.1.7
com.nvidia.web.GeForceWeb	10.1.7
com.nvidia.web.NVDAResmanWeb	10.1.7
com.nvidia.NVDAStartupWeb	10.1.7
com.aten.driver.PL2303	1.6.0
com.apple.driver.AppleHWSensor	1.9.5d0
com.apple.driver.AppleGraphicsDevicePolicy	3.14.41
com.apple.filesystems.autofs	3.0
com.apple.driver.ApplePlatformEnabler	2.7.0d0
com.apple.driver.AppleTyMCEDriver	1.0.2d2
com.apple.driver.AGPM	110.23.17
com.apple.driver.AudioAUUC	1.70
com.apple.driver.AppleMikeyHIDDriver	131
com.apple.driver.AppleMikeyDriver	279.48
com.apple.driver.AppleHDAHardwareConfigDriver	279.48
com.apple.driver.AppleUpstreamUserClient	3.6.4
com.apple.driver.ApplePolicyControl	3.14.41
com.apple.kext.AMDLegacyFramebuffer	1.5.0
com.apple.driver.AppleHDA	279.48
com.apple.driver.AppleMCCSControl	1.3.1
com.apple.driver.pmtelemetry	1
com.apple.iokit.IOUserEthernet	1.0.1
com.apple.iokit.IOBluetoothSerialManager	5.0.4f18
com.apple.AMDRadeonX3000	1.5.0
com.apple.driver.AppleIntelHD3000Graphics	10.0.2
com.apple.Dont_Steal_Mac_OS_X	7.0.0
com.apple.driver.AppleHV	1
com.apple.kext.AMD6000Controller	1.5.0
com.apple.driver.AppleOSXWatchdog	1
com.apple.driver.AppleIntelSlowAdaptiveClocking	4.0.0
com.apple.driver.AppleSMCPDRC	1.0.0
com.apple.driver.AppleLPC	3.1
com.apple.driver.ACPI_SMC_PlatformPlugin	1.0.0
com.apple.driver.AppleFIVRDriver	4.1.0
com.apple.driver.AppleThunderboltIP	3.0.8
com.apple.driver.AppleMuxControl	3.14.41
com.apple.driver.AppleIntelSNBGraphicsFB	10.0.2
com.apple.iokit.IOBluetoothUSBDFU	5.0.4f18
com.apple.driver.AppleIRController	341.2
com.apple.driver.AppleFileSystemDriver	3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless	1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0
com.apple.BootCache	40
com.apple.filesystems.hfs.kext	366.50.19
com.apple.iokit.IOAHCIBlockStorage	295.20.1
com.apple.driver.AppleFWOHCI	5.5.5
com.apple.driver.AirPort.Brcm4331	800.20.24
com.apple.driver.AppleSDXC	1.7.6
com.apple.iokit.AppleBCM5701Ethernet	10.2.9
com.apple.driver.AirPort.Brcm4360	1150.9.1a2
com.apple.driver.AppleAHCIPort	326
com.apple.driver.AppleRTC	2.0
com.apple.driver.AppleACPIButtons	5.0
com.apple.driver.AppleHPET	1.8
com.apple.driver.AppleSMBIOS	2.1
com.apple.driver.AppleACPIEC	5.0
com.apple.driver.AppleAPIC	1.7
com.apple.driver.AppleIntelCPUPowerManagementClient	219.0.0
com.apple.nke.applicationfirewall	172
com.apple.security.quarantine	3
com.apple.security.TMSafetyNet	8
com.apple.driver.AppleIntelCPUPowerManagement	219.0.0
com.apple.kext.triggers	1.0
com.apple.driver.DspFuncLib	279.48
com.apple.kext.OSvKernDSPLib	525
com.apple.iokit.IOAcceleratorFamily2	311.11
com.apple.iokit.IOSurface	159.6
com.apple.driver.AppleSSE	1.0
com.apple.kext.AMDSupport	1.5.0
com.apple.AppleGraphicsDeviceControl	3.14.41
com.apple.driver.AppleSMBusController	1.0.18d1
com.apple.iokit.IOSlowAdaptiveClockingFamily	1.0.0
com.apple.iokit.IOFireWireIP	2.2.7
com.apple.driver.AppleSMBusPCI	1.0.14d1
com.apple.driver.IOPlatformPluginLegacy	1.0.0
com.apple.driver.IOPlatformPluginFamily	6.0.0d8
com.apple.kext.AMDLegacySupport	1.5.0
com.apple.driver.AppleHDAController	279.48
com.apple.iokit.IOHDAFamily	279.48
com.apple.driver.AppleThunderboltEDMSink	4.1.1
com.apple.driver.AppleBacklightExpert	1.1.0
com.apple.driver.AppleSMC	3.1.9
com.apple.iokit.IONDRVSupport	514.10
com.apple.driver.AppleGraphicsControl	3.14.41
com.apple.iokit.IOGraphicsFamily	514.10
com.apple.iokit.IOUSBHIDDriver	900.4.1
com.apple.iokit.IOSCSIArchitectureModelFamily	394.50.1
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport	5.0.4f18
com.apple.iokit.IOBluetoothHostControllerUSBTransport	5.0.4f18
com.apple.iokit.IOBluetoothHostControllerTransport	5.0.4f18
com.apple.iokit.IOBluetoothFamily	5.0.4f18
com.apple.driver.AppleUSBAudio	308.6
com.apple.iokit.IOAudioFamily	205.15
com.apple.vecLib.kext	1.2.0
com.apple.iokit.IOSerialFamily	11
com.apple.driver.AppleThunderboltDPInAdapter	5.0.2
com.apple.driver.AppleThunderboltDPOutAdapter	5.0.2
com.apple.driver.AppleThunderboltDPAdapterFamily	5.0.2
com.apple.driver.AppleThunderboltPCIUpAdapter	2.1.2
com.apple.driver.AppleThunderboltPCIDownAdapter	2.1.2
com.apple.driver.usb.IOUSBHostHIDDevice	1.1
com.apple.driver.usb.cdc	5.0.0
com.apple.driver.usb.networking	5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice	1.1
com.apple.filesystems.hfs.encodings.kext	1
com.apple.driver.usb.AppleUSBHub	1.1
com.apple.driver.AppleXsanScheme	3
com.apple.iokit.IOFireWireFamily	4.6.6
com.apple.driver.AppleThunderboltNHI	4.5.3
com.apple.iokit.IOThunderboltFamily	6.5.6
com.apple.iokit.IOEthernetAVBController	1.0.3b4
com.apple.driver.AppleUSBMergeNub	900.4.1
com.apple.iokit.IO80211Family	1200.12.2
com.apple.driver.mDNSOffloadUserClient	1.0.1b8
com.apple.iokit.IONetworkingFamily	3.2
com.apple.driver.corecapture	1.0.4
com.apple.iokit.IOAHCIFamily	288
com.apple.driver.usb.AppleUSBUHCIPCI	1.1
com.apple.driver.usb.AppleUSBUHCI	1.1
com.apple.driver.usb.AppleUSBEHCIPCI	1.1
com.apple.driver.usb.AppleUSBEHCI	1.1
com.apple.driver.usb.AppleUSBHostPacketFilter	1.0
com.apple.iokit.IOUSBFamily	900.4.1
com.apple.driver.AppleUSBHostMergeProperties	1.1
com.apple.iokit.IOHIDFamily	2.0.0
com.apple.driver.AppleEFINVRAM	2.1
com.apple.driver.AppleEFIRuntime	2.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.KernelRelayHost	1
com.apple.iokit.IOUSBHostFamily	1.1
com.apple.driver.AppleBusPowerController	1.0
com.apple.driver.DiskImages	444.50.16
com.apple.iokit.IOStorageFamily	2.1
com.apple.iokit.IOReportFamily	31
com.apple.driver.AppleFDEKeyStore	28.30
com.apple.driver.AppleACPIPlatform	5.0
com.apple.iokit.IOPCIFamily	


Model: Macmini5,2, BootROM MM51.0077.B1B, 2 processors, Intel Core i5, 2.5 GHz, 16 GB, SMC 1.75f0
Graphics: AMD Radeon HD 6630M, AMD Radeon HD 6630M, PCIe, 256 MB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x859B, 0x43543130323436344246313630422E433136
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x859B, 0x43543130323436344246313630422E433136
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xE4), Broadcom BCM43xx 1.0 (5.106.98.100.24)
Bluetooth: Version 5.0.4f18, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: Samsung SSD 850 EVO 250GB, 250.06 GB
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: HD Pro Webcam C920
USB Device: USB 2.0 Hub [MTT]
USB Device: USB Receiver
USB Device: Jabra SPEAK 410 USB
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: USB-Serial Controller D
USB Device: IR Receiver
Thunderbolt Bus: Mac mini, Apple Inc., 25.1

 


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779

ReplyQuote
Username
(@username)
Estimable Member
Joined:12 months  ago
Posts: 116
April 28, 2017 11:22 pm  

Would it be possible to get an eGPU to work if one remove the native Radeon driver from the system?

2012 Mac Mini + GTX1070@10Gbps-TB1 (AKiTiO Thunder3 via TB3->TB2 adapter) + macOS


ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779

ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 28, 2017 11:57 pm  
Posted by: goalque

 

The script doesn’t support 2011 Mac mini with HD 6630M. The problem is the dGPU.

   

ok, that is good to know.

So I have moved on to my Late 2013 MacBook Pro and also unable to get this to work.

 

Posted by: goalque

It is worth trying to remove HD 6630M device id, and rebuild caches.

Would you happen to have any good links to removing the deviceID?

Posted by Username

Would it be possible to get an eGPU to work if one remove the native Radeon driver from the system?

Next question on if this was done…. If I still had issues with the eGPU and now my native Radeon drivers are uninstalled, does that mean I no longer get video to the monitors?  Or would it just be a VGA 800×600 res until I reinstalled them?

 

Edited: 10 months  ago


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 29, 2017 12:09 am  

SO on my 2013 MBP,

  • I performed the csrutil disable, rebooted
  • installed the automate-eGPU.sh (no errors), rebooted
  • On reboot I am back to my MBP display (retina)
  • I have 1 displayport plugged into the card, was expecting that to fire up…. but nothing.

I’m open for recommendations.

Whats odd to me is the script sees the card (EVGA GTX 1060 SC 3GB), but system properties does not.

 

Edited: 10 months  ago


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779
April 29, 2017 12:22 am  

You may have Thunder2 power problem too. Ensure that all the power connectors are plugged in.

Regarding the Mac mini, take a backup first, then I would try to remove 0x6741 from

/System/Library/Extensions/AMD6000Controller.kext/Contents/Info.plist
/System/Library/Extensions/AMDRadeonX3000.kext/Contents/Info.plist

To track down what went wrong, use a command like “log show –last 10m | grep NVDA”

automate-eGPU.shapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 29, 2017 12:29 am  

I have a few options remaining to get the eGPU online…

  • 2014 MacMini (work computer)
  • 2013 MBP.  (But surprised I can’t get this one to see the card as mentioned in above post)
  • 2011 MacMini I recently sold to a friend, that one has the Intel HD3000, I could easily swap RAM/SSD/HDD and use that one

The top two options give me 20Gbps on TB2, the last option (as well as my current 2011 MacMini) give me 10Gbps.

Edited: 10 months  ago


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 29, 2017 12:44 am  
Posted by: goalque

 

You may have Thunder2 power problem too. Ensure that all the power connectors are plugged in.

Regarding the Mac mini, take a backup first, then I would try to remove 0x6741 from

/System/Library/Extensions/AMD6000Controller.kext/Contents/Info.plist
/System/Library/Extensions/AMDRadeonX3000.kext/Contents/Info.plist

To track down what went wrong, use a command like “log show –last 10m | grep NVDA”

   

That was very fun to experience… I removed the entries and rebooted.   You end up garbled screen output on reboot.     I will attempt this once more after installing the script, then editing the files.


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779
April 29, 2017 12:56 am  

Please do not use HDMI display output when it’s disabled, just the eGPU display interface. Yes, you should first install the script, then modify the kexts.

automate-eGPU.shapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779
April 29, 2017 1:14 am  

Let’s compare our screenshots.

Nvidia web drivers started to support Pascal cards from macOS 10.12.4.

automate-eGPU.shapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 29, 2017 1:18 am  

Here’s what happens…

  • did an uninstall of the script, rebooted…. now I am on a clean slate.
  • installed script
  • mod the kext (2 files) w/backups
  • poweroff, unplug ALL video cables
  • poweron, notice CPU fan is full speed, then I see my sync light turn on (signal present?) for the displayport (plugged into eGPU), then it turns off and I see the “Display Port No Signal” flash on the monitor.

So I’m back to the drawing board….or I can look into what people on here have had success with a 2013 Macbook Pro.


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779
April 29, 2017 1:23 am  

Please look at the post above. You have to upgrade to macOS 10.12.4. 

Both 2011 Mac mini (iGPU only) + 2014 Mac mini should work as well. The dGPU equipped Mac mini is not supported. Thanks for trying! 🙂

automate-eGPU.shapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 29, 2017 1:33 am  
Posted by: goalque

 

Please look at the post above. You have to upgrade to macOS 10.12.4. 

Both 2011 Mac mini (iGPU only) + 2014 Mac mini should work as well. The dGPU equipped Mac mini is not supported. Thanks for trying! 🙂

   

Got my 2011 MacMini w/dGPU back in order/online.   Will see about swapping that out with my friend’s 2011 MacMini with iGPU.   In the meantime, I am upgrading OSX to 10.12.4 and will try again (and post back)

I would like to make a suggestion….   Could the first post include a few lines for OSX versions required and dGPU vs iGPU requirements?


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


goalque liked
ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 29, 2017 2:07 am  

Finally… SUCCESS!  Now I really want to see about swapping my MacMini out.  I also need to order some more DisplayPort cables.    I have 3 – 24″ LED monitors (ASUS VG248) online in addition to the 13″ retina.   Pretty slick!

Many thanks @goalque for that catch on OSX version.

Edited: 10 months  ago


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


jonwatso, ikir and theitsage liked
ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779
April 29, 2017 1:54 pm  

automate-eGPU.sh v1.0.1 is now officially released. I reviewed FricoRico’s changes, corrected a few bugs, and merged to the main branch:

https://github.com/goalque/automate-eGPU/commit/578dd46d433e6bc292d630e25b3b97720e6b8be9

Tested on Mid 2015 15″ MBP (M370X) + RX 480. Remember to run the script twice.

automate-eGPU.shapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


enjoy and nando4 liked
ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83

ReplyQuote
fireheadman
(@fireheadman)
Trusted Member
Joined:10 months  ago
Posts: 83
April 30, 2017 1:41 am  
Posted by: fireheadman

 Got my 2011 MacMini w/dGPU back in order/online.   Will see about swapping that out with my friend’s 2011 MacMini with iGPU.   In the meantime, I am upgrading OSX to 10.12.4 and will try again (and post back)

I would like to make a suggestion….   Could the first post include a few lines for OSX versions required and dGPU vs iGPU requirements?

   

Ended up swapping out my Radeon equipped MacMini for one I sold a friend that has the Intel HD3000 (Both are Mid 2011 models).   Also lost a little horsepower, dropped from a 2.5Ghz down to 2.3Ghz  with the swap, but good news everything worked like a charm!   Now just need to order some 6′ displayport cables and finish up on my build. (see here Build Thread). Will get some updated pics shortly.

Would like to thank everyone that comments/helped out with the automate0eGPU.sh script issues I was experiencing.

Edited: 10 months  ago


DAILY DRIVER:
 MacMini Mid 2011 (ⓄⓈ:DualBoot macOS 10.13.3/Windows 2016 [1709]) | ⒸⓅⓊ:2.3GHz Dual Core Intel i5
ⓇⒶⓂ:16GB 1600MHz DDR3 | ⓈⓈⒹ:250GB SSD (Samsung EVO850)
⚡ AKiTiO Thunder2 | ⒼⓅⓊ:EVGA GTX 1060 3GB SC Gaming


goalque liked
ReplyQuote
1337LutZ
(@1337lutz)
Active Member
Joined:10 months  ago
Posts: 13
May 2, 2017 8:36 am  

Just updated yesterday with the 1.0.1 version of automate-egpu.sh. After doing the normal stuff by hotplugging -> running the script -> reboot -> rinse repeat -> works!

I gained 50-65 more points on Heaven benchmark based on 3 runs before and after the upgrade.


ikir liked
ReplyQuote
Barni
(@barni)
Eminent Member
Joined:1 year  ago
Posts: 20
May 19, 2017 5:04 pm  

Anyone tested an upgrade to 10.12.5 yet?


ReplyQuote
ikir
 ikir
(@ikir)
Honorable Member
Joined:1 year  ago
Posts: 588
May 19, 2017 5:42 pm  
Posted by: 1337LutZ

 

Just updated yesterday with the 1.0.1 version of automate-egpu.sh. After doing the normal stuff by hotplugging -> running the script -> reboot -> rinse repeat -> works!

I gained 50-65 more points on Heaven benchmark based on 3 runs before and after the upgrade.

   

You’re right I even gained more than 100 points, 4 fps in ExtremeHD preset.

eGPU.it | LG 29" curved ultrawide display
MacBook Pro 2017 touchbar i7 3.5Ghz - 16GB RAM - 512GB PCIe SSD + Mantiz Venus with AMD Radeon RX 580


ReplyQuote
silvioalessi
(@silvioalessi)
Active Member
Joined:10 months  ago
Posts: 15
May 19, 2017 8:17 pm  

Not working with RX 480 and MacOs 10.12.5 !!!! no hardware acceleration 

Upgraded AKITiO Node with 450W SFX PSU + NOCTUA NF-S12A fan + ATX on switch


ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779

ReplyQuote
silvioalessi
(@silvioalessi)
Active Member
Joined:10 months  ago
Posts: 15
May 19, 2017 9:04 pm  

MacBook Pro 15″ touch bar R460

Upgraded AKITiO Node with 450W SFX PSU + NOCTUA NF-S12A fan + ATX on switch


ReplyQuote
ikir
 ikir
(@ikir)
Honorable Member
Joined:1 year  ago
Posts: 588
May 19, 2017 10:02 pm  

Have you re run script?

eGPU.it | LG 29" curved ultrawide display
MacBook Pro 2017 touchbar i7 3.5Ghz - 16GB RAM - 512GB PCIe SSD + Mantiz Venus with AMD Radeon RX 580


ReplyQuote
goalque
(@goalque)
Honorable Member Admin
Joined:1 year  ago
Posts: 779
May 19, 2017 10:05 pm  

@silvioalessi:

As stated at step [7], only the 2016 13″ w/ touchbar has a firmware that is AMD eGPU compatible via TB3.

automate-eGPU.shapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
silvioalessi
(@silvioalessi)
Active Member
Joined:10 months  ago
Posts: 15
May 19, 2017 11:26 pm  

yes I rerun the script, with GTX 1080 it works, but I cannot get FinalCutPro to use GTX to batch render files!

Upgraded AKITiO Node with 450W SFX PSU + NOCTUA NF-S12A fan + ATX on switch


ReplyQuote
ikir
 ikir
(@ikir)
Honorable Member
Joined:1 year  ago
Posts: 588
May 19, 2017 11:52 pm  
Posted by: silvioalessi

 

yes I rerun the script, with GTX 1080 it works, but I cannot get FinalCutPro to use GTX to batch render files!

   

Have you tried with the softwar/games? Try Valley, it if works it is just FCPX related and not system wide.

eGPU.it | LG 29" curved ultrawide display
MacBook Pro 2017 touchbar i7 3.5Ghz - 16GB RAM - 512GB PCIe SSD + Mantiz Venus with AMD Radeon RX 580


ReplyQuote
silvioalessi
(@silvioalessi)
Active Member
Joined:10 months  ago
Posts: 15
May 20, 2017 2:30 am  

Yes, it Works with Valley and Heaven, and with OsiriX MD ( http://www.osirix-viewer.com), that is a medical software to render 3D medical images. Maybe FCPX is not optimized to GTX 1080, thanks for your feedback

  

Upgraded AKITiO Node with 450W SFX PSU + NOCTUA NF-S12A fan + ATX on switch


ReplyQuote
Page 6 / 9 Prev Next
  
Working

Please Login or Register