Jump to content

[SCRIPT] Automating the installation of eGPU on OS X (inc display output)


euqlaog

Recommended Posts

i just tried to install driver with latest automate-eGPU.sh script. my MSI GTX 750 Ti shows up in system report > Graphics/Displays but 'About this Mac > Overview' tab still shows Intel HD5000. what is the problem here ? i tried both 0.9.6 and 0.9.7 script

My Mac is MacBook Air (13-inch, Mid 2013)

OS : El Capitan

i'm using MacBook Air display, no external display.

Link to comment
Share on other sites

i'm using MacBook Air display, no external display.

No external display means that only GPGPU is possible. For example, you can use Adobe Media Encoder & CUDA for hardware accelerated video conversion.

What about on a Maxwell card, a GTX 970?

Web drivers from Nvidia are required with a Maxwell card. No native support. Apple is in AMD camp now.

post-28870-1449500120414_thumb.png

Image validation failed with a GTX 980. However, Media Encoder's OpenCL acceleration seemed to work.

  • Thumbs Up 1
Link to comment
Share on other sites

hi @goalque, is there any way to active it on my Mac Display ? is an external display must-have ?

thank you for your answers

No, there is no known way. If there was it would be obviously implemented in the script. So, yes, for OS X you need an external display to use the eGPU for games or other things. The eGPU will not be used for games etc. on your internal display.

  • Thumbs Up 1
Link to comment
Share on other sites

No, there is no known way. If there was it would be obviously implemented in the script. So, yes, for OS X you need an external display to use the eGPU for games or other things. The eGPU will not be used for games etc. on your internal display.

from what you said, does it mean we can use Macbook Air screen on Windows without an external display ?

Link to comment
Share on other sites

from what you said, does it mean we can use Macbook Air screen on Windows without an external display ?

Yes, for Windows there is Optimus support in case you use a Nvidia graphics card. Your GTX 750 Ti is fine for that.

In case booting Windows does not light up the internal display when your eGPU is attached you need to apply this mod to the EFI boot section after you installed Windows: http://forum.techinferno.com/apple-egpu-discussion/8558-%5Bguide%5D-macbook-enabling-optimus-internal-lcd-mode.html

Afterwards your Intel GPU will be enabled and you can use the eGPU on the internal display without any external displays. Already did this without issues when visiting a friend to play games.

Be warned though that this does currently not work with Windows 10. Your best and easiest go for the eGPU, Optimus and Windows is Windows 8.1.

Link to comment
Share on other sites

Sometimes I have Kernel Panic, do you know what might cause this?

<none>*** Panic Report ***panic(cpu 4 caller 0xffffff7f853c7bad): "GPU Panic: [<None>] 4 3 7f 0 0 0 0 3 : NVRM[1/188:0:0]: Read Error 0x00000200: CFG 0xffffffff 0x140110de 0x00100400, BAR0 0xc2000000 0xffffff91f4c6a000 0x126010a1, D0, P1/4\n"@/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphicsControl-3.11.33.1/src/AppleMuxControl/kext/GPUPanic.cpp:127

Backtrace (CPU 4), Frame : Return Address

0xffffff91f43e3500 : 0xffffff80020e5307

0xffffff91f43e3580 : 0xffffff7f853c7bad

0xffffff91f43e3660 : 0xffffff7f82feab3b

0xffffff91f43e3720 : 0xffffff7f830c6553

0xffffff91f43e3780 : 0xffffff7f855dfaa3

0xffffff91f43e3810 : 0xffffff7f85608941

0xffffff91f43e3850 : 0xffffff7f831a170f

0xffffff91f43e3880 : 0xffffff7f855c1170

0xffffff91f43e38f0 : 0xffffff7f855d5e75

0xffffff91f43e3910 : 0xffffff7f8315b671

0xffffff91f43e3970 : 0xffffff7f8315af74

0xffffff91f43e39e0 : 0xffffff7f8315ac16

0xffffff91f43e3a60 : 0xffffff7f8315a3f3

0xffffff91f43e3bc0 : 0xffffff7f8559ebf3

0xffffff91f43e3c40 : 0xffffff7f85598636

0xffffff91f43e3d00 : 0xffffff7f85598963

0xffffff91f43e3d60 : 0xffffff7f85598c12

0xffffff91f43e3db0 : 0xffffff7f855dd793

0xffffff91f43e3e20 : 0xffffff7f830f3083

0xffffff91f43e3e40 : 0xffffff7f82ff118d

0xffffff91f43e3ef0 : 0xffffff80026b7536

0xffffff91f43e3f40 : 0xffffff80026b53a1

0xffffff91f43e3f80 : 0xffffff80026b5496

0xffffff91f43e3fb0 : 0xffffff80021d15d7

Kernel Extensions in backtrace:

com.apple.driver.AppleMuxControl(3.11.33b1)[FF6CE9C5-9D8F-3A48-9D10-2BB9C2DDD227]@0xffffff7f853b9000->0xffffff7f853ccfff

dependency: com.apple.driver.AppleGraphicsControl(3.11.33b1)[4ADB751E-5208-3DA7-A8C3-E9EC07263B16]@0xffffff7f853b1000

dependency: com.apple.iokit.IOACPIFamily(1.4)[CBAE26D8-0ACB-3C1F-8347-FDCA67EC40B3]@0xffffff7f82e77000

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E5F549E-0055-3C0E-93F8-E872A048E31B]@0xffffff7f82956000

dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[48AC8EA9-BD3C-3FDC-908D-09850215AA32]@0xffffff7f82c74000

dependency: com.apple.driver.AppleBacklightExpert(1.1.0)[5CB7D4B7-B100-34EE-BD40-1EC07E865C67]@0xffffff7f853b4000

com.nvidia.web.NVDAResmanWeb(10.0.7)[53A7D683-CD5C-3EDD-A58E-5BB7FF28BDE9]@0xffffff7f82f86000->0xffffff7f8325cfff

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E5F549E-0055-3C0E-93F8-E872A048E31B]@0xffffff7f82956000

dependency: com.apple.iokit.IONDRVSupport(2.4.1)[814A7F4B-03EF-384A-B205-9840F0594421]@0xffffff7f82f70000

dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[48AC8EA9-BD3C-3FDC-908D-09850215AA32]@0xffffff7f82c74000

dependency: com.apple.AppleGraphicsDeviceControl(3.11.33b1)[2BA0BB49-9DFD-3851-984F-8816AE3A1964]@0xffffff7f82f80000

com.nvidia.web.NVDAGM100HalWeb(10.0.7)[1C1114D7-6B7D-370C-BDDC-DBFA42222D6A]@0xffffff7f854c8000->0xffffff7f856c4fff

dependency: com.nvidia.web.NVDAResmanWeb(10.0.7)[53A7D683-CD5C-3EDD-A58E-5BB7FF28BDE9]@0xffffff7f82f86000

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E5F549E-0055-3C0E-93F8-E872A048E31B]@0xffffff7f82956000

BSD process name corresponding to current thread: kernel_task

Boot args: nvda_drv=1

Mac OS version:

15B42

Kernel version:

Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64

Kernel UUID: AB5FC1B4-12E7-311E-8E6F-9023985D8C1D

Kernel slide: 0x0000000001e00000

Kernel text base: 0xffffff8002000000

__HIB text base: 0xffffff8001f00000

System model name: MacBookPro9,1 (Mac-4B7AC7E43945597E)

System uptime in nanoseconds: 14963639486800

last loaded kext at 244144258459: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f83490000, size 69632)

last unloaded kext at 449950115097: com.apple.driver.AppleUSBMergeNub 900.4.1 (addr 0xffffff7f83796000, size 12288)

loaded kexts:

org.pqrs.driver.Karabiner 10.7.0

com.nvidia.web.NVDAGM100HalWeb 10.0.7

com.karios.driver.DuetDisplay 1

com.nvidia.web.GeForceWeb 10.0.7

com.nvidia.web.NVDAGK100HalWeb 10.0.7

com.nvidia.web.NVDAResmanWeb 10.0.7

com.logitech.driver.LogiGamingMouseFilter 1

com.driver.LogJoystick 2.0

com.apple.driver.AppleHWSensor 1.9.5d0

com.apple.filesystems.autofs 3.0

com.apple.filesystems.ntfs 3.13

com.apple.driver.AGPM 110.20.21

com.apple.driver.X86PlatformShim 1.0.0

com.apple.driver.AppleBluetoothMultitouch 90.3

com.apple.driver.AppleMikeyHIDDriver 124

com.apple.driver.AppleMikeyDriver 272.50.31

com.apple.driver.AppleOSXWatchdog 1

com.apple.driver.pmtelemetry 1

com.apple.driver.AppleUpstreamUserClient 3.6.1

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.driver.AppleHDA 272.50.31

com.apple.iokit.IOBluetoothSerialManager 4.4.2f1

com.apple.driver.AppleIntelHD4000Graphics 10.1.0

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AppleHV 1

com.apple.driver.AppleLPC 3.1

com.apple.driver.AppleMuxControl 3.11.33b1

com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.4.2f1

com.apple.driver.AppleSMCPDRC 1.0.0

com.apple.driver.AppleSMCLMU 208

com.apple.driver.SMCMotionSensor 3.0.4d1

com.apple.driver.AppleThunderboltIP 3.0.8

com.apple.driver.AppleMCCSControl 1.2.13

com.apple.driver.AppleIntelFramebufferCapri 10.1.0

com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AppleUSBTCButtons 245.4

com.apple.driver.AppleIRController 327.5

com.apple.driver.AppleUSBTCKeyboard 245.4

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0

com.apple.BootCache 37

com.apple.iokit.IOAHCIBlockStorage 2.8.0

com.apple.driver.AppleSDXC 1.7.0

com.apple.iokit.AppleBCM5701Ethernet 10.1.11

com.apple.driver.AirPort.Brcm4360 1010.14.1a4

com.apple.driver.AppleFWOHCI 5.5.2

com.apple.driver.usb.AppleUSBEHCIPCI 1.0.1

com.apple.driver.AppleAHCIPort 3.1.5

com.apple.driver.AppleSmartBatteryManager 161.0.0

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleACPIButtons 4.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.driver.AppleIntelCPUPowerManagementClient 218.0.0

com.apple.nke.applicationfirewall 163

com.apple.security.quarantine 3

com.apple.security.TMSafetyNet 8

com.apple.driver.AppleIntelCPUPowerManagement 218.0.0

com.apple.driver.AppleBluetoothHIDKeyboard 181

com.apple.driver.AppleHIDKeyboard 181

com.apple.kext.triggers 1.0

com.apple.driver.IOBluetoothHIDDriver 4.4.2f1

com.apple.driver.AppleMultitouchDriver 304.9

com.apple.driver.AppleHIDTransport 5

com.apple.driver.DspFuncLib 272.50.31

com.apple.kext.OSvKernDSPLib 525

com.apple.iokit.IOSerialFamily 11

com.apple.iokit.IOSurface 108.0.1

com.apple.driver.CoreCaptureResponder 1

com.apple.driver.AppleBacklightExpert 1.1.0

com.apple.driver.AppleGraphicsControl 3.11.33b1

com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.4.2f1

com.apple.iokit.IOBluetoothFamily 4.4.2f1

com.apple.iokit.IONDRVSupport 2.4.1

com.apple.driver.AppleSMBusPCI 1.0.14d1

com.apple.driver.AppleHDAController 272.50.31

com.apple.iokit.IOHDAFamily 272.50.31

com.apple.driver.AppleSMBusController 1.0.14d1

com.apple.iokit.IOFireWireIP 2.2.6

com.apple.driver.X86PlatformPlugin 1.0.0

com.apple.driver.AppleSMC 3.1.9

com.apple.driver.IOPlatformPluginFamily 6.0.0d7

com.apple.iokit.IOAcceleratorFamily2 203.10

com.apple.AppleGraphicsDeviceControl 3.11.33b1

com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

com.apple.iokit.IOGraphicsFamily 2.4.1

com.apple.driver.usb.IOUSBHostHIDDevice 1.0.1

com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.7

com.apple.driver.AppleUSBMultitouch 250.4

com.apple.iokit.IOUSBHIDDriver 900.4.1

com.apple.driver.AppleThunderboltDPInAdapter 4.1.2

com.apple.driver.AppleThunderboltDPOutAdapter 4.1.2

com.apple.driver.AppleThunderboltDPAdapterFamily 4.1.2

com.apple.driver.AppleThunderboltPCIUpAdapter 2.0.2

com.apple.driver.AppleThunderboltPCIDownAdapter 2.0.2

com.apple.driver.AppleUSBAudio 301.52

com.apple.iokit.IOAudioFamily 204.1

com.apple.vecLib.kext 1.2.0

com.apple.driver.usb.AppleUSBHostCompositeDevice 1.0.1

com.apple.driver.usb.AppleUSBHub 1.0.1

com.apple.driver.AppleThunderboltNHI 4.0.4

com.apple.iokit.IOThunderboltFamily 5.0.6

com.apple.iokit.IOEthernetAVBController 1.0.3b3

com.apple.iokit.IO80211Family 1101.24

com.apple.driver.mDNSOffloadUserClient 1.0.1b8

com.apple.iokit.IONetworkingFamily 3.2

com.apple.driver.corecapture 1.0.4

com.apple.iokit.IOFireWireFamily 4.5.8

com.apple.driver.usb.AppleUSBEHCI 1.0.1

com.apple.iokit.IOAHCIFamily 2.8.0

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 415

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: MacBookPro9,1, BootROM MBP91.00D3.B0C, 4 processors, Intel Core i7, 2.6 GHz, 16 GB, SMC 2.1f170

Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In

Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1024 MB

Graphics: NVIDIA GeForce GTX 960, NVIDIA GeForce GTX 960, PCIe, 2047 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, 0xF5), Broadcom BCM43xx 1.0 (7.21.94.29.1a4)

Bluetooth: Version 4.4.2f1 16391, 3 services, 27 devices, 1 incoming serial ports

Network Service: Broadcom NetXtreme Gigabit Ethernet Controller, Ethernet, en3

Serial ATA Device: PLEXTOR PX-256M5S, 256.06 GB

Serial ATA Device: ST2000LM003 HN-M201RAD, 2 TB

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: Hub

USB Device: Apple Internal Keyboard / Trackpad

USB Device: IR Receiver

USB Device: BRCM20702 Hub

USB Device: Bluetooth USB Host Controller

USB Device: Hub

USB Device: Hub

USB Device: Dell AC511 USB SoundBar

USB Device: USB Receiver

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: ASM107x

USB Device: ASM107x

USB Device: FaceTime HD Camera (Built-in)

USB Device: USB 3.0 Bus

USB Device: USB PnP Sound Device

USB Device: USB 3.0 Bus

Thunderbolt Bus: MacBook Pro, Apple Inc., 25.1

Thunderbolt Device: AKiTiO Thunder 2 Box, inXtron, 1, 24.1

</none>

Link to comment
Share on other sites

Sometimes I have Kernel Panic, do you know what might cause this?

<none><none>Kernel Extensions in backtrace:

com.apple.driver.AppleMuxControl(3.11.33b1)[FF6CE9C5-9D8F-3A48-9D10-2BB9C2DDD227]@0xffffff7f853b9000->0xffffff7f853ccfff

</none>

Apple’s gmux device driver conflicts with your Nvidia eGPU. BETA drivers from Nvidia are meant for GT 650M.

</none>

  • Thumbs Up 1
Link to comment
Share on other sites

First of all, thank you for your great job and sorry for my bad english...

My setup is :

MBPR 2012 GTX 650M

Akitio 2

GeForce GTX 660 Ti 2GB

PSU (450W) + Barrel adaptor -> Akitio + Molex to PCIe Conectors -> GeForce

I´ve used Version 0.9.6 as you recommendation for dGPU and I´m having random kernel panics after a frozen display.

I´ve used -clpeak with no problems and also Engine Heaven also with no problems.

I have two questions:

1- Do I need to install BETA drivers? I am not pretty sure if you are saying this to errin

2- As the problem looks like comes from how the system manages the internal GPU, Is it important to set up an specific configuration for te uses of the internal cards? I´m referring to disconnect automatic graphic change in settings or force the system to use only one card wit gfxCardStatus (I´m testing now disabling automatic changes and force with gfxCardStatus to use only the discrete card and no kernel panics in 2 hours)

Thank you for your help and tell me if you need to test anything with my hardware.

- - - Updated - - -

Sometimes I have Kernel Panic, do you know what might cause this?

<none>*** Panic Report ***panic(cpu 4 caller 0xffffff7f853c7bad): "GPU Panic: [<none>] 4 3 7f 0 0 0 0 3 : NVRM[1/188:0:0]: Read Error 0x00000200: CFG 0xffffffff 0x140110de 0x00100400, BAR0

</none>

Looks like we have the same problem with the 650M I´ve the same Macbook as you but with 8GB RAM.

Have you try to force the use of the discrete card with gfxCardStatus? 2 hours without kernel panics and benchmarking and video playback... I´ll tell you with final conclusions

If you find another solution please tell me.

Good luck!!

EDIT: Just launch Dota2 in Steam and another shutdown... force de discrete card did´t work</none>

Link to comment
Share on other sites

@Charly

I didn't use gfxCardStatus since the previous OSX 10.11 worked like a charm but the issue just occur when I'm in 10.11.1.

I played Dota2 for 6 hours watch video fro 6 hours but no problem came up but sometimes 5 mins after boot up it cause Kernel Panic. For me I think this issue is just random.

As from goalque said, beta driver from nVidia may fix this.

Tried the beta but didn't work can't boot to eGPU have to revert back again.

Link to comment
Share on other sites

1- Do I need to install BETA drivers? I am not pretty sure if you are saying this to errin

Maxwell cards require web drivers from Nvidia. That’s the problem as the same driver handles both the dGPU and eGPU. The script downloads the correct driver automatically, and -skipdriver option is meant only for Kepler cards.

2- As the problem looks like comes from how the system manages the internal GPU, Is it important to set up an specific configuration for te uses of the internal cards? I´m referring to disconnect automatic graphic change in settings or force the system to use only one card wit gfxCardStatus (I´m testing now disabling automatic changes and force with gfxCardStatus to use only the discrete card and no kernel panics in 2 hours)

I’ve heard that v0.9.7 disables the internal screen completely with Nvidia dGPU equipped Macs, but does it stay stable? Have you tried gfxCardStatus “integrated only” mode? If you find a working combination (either with v0.9.6 or v0.9.7) so that the internal screen will always use Intel’s iGPU, it’s possible to automate this process.

Link to comment
Share on other sites

FORGET THIS JUST CAN`T FIND DELETING THE POST

errin this Is exactly the same with my mbpr, last kernel panic was during Safari browsing so i can't find any clear pattern in what Is causing The problem.

Next i'm going to force igpu, i'll tell you any news

Is your egpu working in Windows? I'll try wirth nando soft but Is not finding the egpu

Link to comment
Share on other sites

Maxwell cards require web drivers from Nvidia. That’s the problem as the same driver handles both the dGPU and eGPU. The script downloads the correct driver automatically, and -skipdriver option is meant only for Kepler cards.

Thank you, I understand know.

Newer cards as 970GTX have official drivers or the problem is in all Nvidia cards? Im buying 970 gtx this week but this makes me thing about AMD cards.

In your opinion which option is smarter?

I’ve heard that v0.9.7 disables the internal screen completely with Nvidia dGPU equipped Macs, but does it stay stable? Have you tried gfxCardStatus “integrated only” mode? If you find a working combination (either with v0.9.6 or v0.9.7) so that the internal screen will always use Intel’s iGPU, it’s possible to automate this process.

Rigth now is late in Spain and so tired but tomorrow will try all combinations in 0.9.6. and explain everyting

Link to comment
Share on other sites

@Charly

I didn't use gfxCardStatus since the previous OSX 10.11 worked like a charm but the issue just occur when I'm in 10.11.1.

I played Dota2 for 6 hours watch video fro 6 hours but no problem came up but sometimes 5 mins after boot up it cause Kernel Panic. For me I think this issue is just random.

As from goalque said, beta driver from nVidia may fix this.

Tried the beta but didn't work can't boot to eGPU have to revert back again.

Wow that's really good news, Im installing 10.11 in external USB Drive and confirm.

errin, Do you get Windows to work with the eGPU? I installed nando soft but can´t find the graphic card card before the compaction, I spend some time with it but I was not pretty sure that my eGPU implementation was working or not so i concentrate in OSX, now i know that is functional so i´m trying again, Any suggestion?

Link to comment
Share on other sites

Yes no problem with Windows 8.1 and 10 only sometimes boot up can be frozen after the chime but if I successfully boot in to Windows it's 99% working fine.

You may tried to read the Implementation threads, as far as I know there are 3-4 threads with 650m MBP

Link to comment
Share on other sites

Yes no problem with Windows 8.1 and 10 only sometimes boot up can be frozen after the chime but if I successfully boot in to Windows it's 99% working fine.

You may tried to read the Implementation threads, as far as I know there are 3-4 threads with 650m MBP

Great news!!

I´ll find the threads and install Windows 8.1

Link to comment
Share on other sites

I’ve heard that v0.9.7 disables the internal screen completely with Nvidia dGPU equipped Macs, but does it stay stable? Have you tried gfxCardStatus “integrated only” mode? If you find a working combination (either with v0.9.6 or v0.9.7) so that the internal screen will always use Intel’s iGPU, it’s possible to automate this process.

Ok, I´ve been trying different combinations no one is stable with v0.9.6:

1- Automatic gfxCardStatus = NOT STABLE

2 - Force dGPU with gfxCardStatus + ClamShell Mode (Rebooting with the Macbook Screen closed) = NOT STABLE (Internal screen is not recognized by the system And shows frezed image

post-36680-14495001218839_thumb.jpg

3- Force iGPU = NOT STABLE (Start system without external screen connected to te eGPU force the iGPU and reboot, without that is not possible to force it)

4- Force iGPU + ClamShell Mode = NOT STABLE (Repeating the steps to disable internal screen in step 2) * I thought this could be the good one :(

So no luck at the moment...

What it looks curious to me is that my software monitor iStat Monitor shows the usage if the GPUs and when the iGPU is in use only shows the iGPU in the monitoring screen, but when the dGPU is in use you can see dGPU and eGPU in the monitor software, is like the soft only things that the eGPU is connected when the OS is using the dGPU when in fact in both situations eGPU is in use

post-36680-1449500121814_thumb.jpg

Last one is with Heaven benchmark running

post-36680-1449500121458_thumb.jpg

post-36680-14495001215507_thumb.jpg

post-36680-14495001216594_thumb.jpg

post-36680-14495001217365_thumb.jpg

post-36680-14495001219442_thumb.jpg

post-36680-14495001220123_thumb.jpg

  • Thumbs Up 1
Link to comment
Share on other sites

@Charly:

I missed the fact that you have actually 600 series card which is Kepler. Uninstall the script (sudo ./automate-eGPU.sh -uninstall), run again with -skipdriver option and report if that helps. Note that only Maxwell cards and older AMD HD series are stable with AKiTiO. Some Kepler GPUs may work, some may not. PCIe only powered 750Ti is not a reliable choice either.

Therefore, your issue may be different than errin’s since he has a Maxwell (GTX 960). Did you have similar kernel backtrace, including com.apple.driver.AppleMuxControl?

Link to comment
Share on other sites

Hey,

First of all thanks to goalque for his great job make it much easier to use a egpu. :eagerness:

I also want to built an egpu but I am not sure wether i should buy an gtx 970 or an and R9 390. I've read about many successfully builds with the nvidia in this forum but the 390 has more power to play games in wqhd. So my question is wether anybody has made experiences with the 300 series from amd.

Thanks for your help

sorry for my bad english

Link to comment
Share on other sites

First of all thanks to goalque for his great job make it much easier to use a egpu. :eagerness:

I also want to built an egpu but I am not sure wether i should buy an gtx 970 or an and R9 390. I've read about many successfully builds with the nvidia in this forum but the 390 has more power to play games in wqhd. So my question is wether anybody has made experiences with the 300 series from amd.

Thanks for your help

Thanks! R9 390 is a very powerful card and my favourite, but keeps crashing with AKiTiO:

https://forum.techinferno.com/implementation-guides-apple/8585-2014-15-macbook-pro-2x-r9_280x%4016gbps-tb2-netstor-na211tb-win8-1-osx-%5Bgoalque%5D-3.html#post143064

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.