goalque / automate-eGPU

Other
604 stars 103 forks source link

Early 2015 13" MacBook Pro Retina + Akitio Node + Nvidia GeForce GTX 1070 Boot issues #57

Closed blaineam closed 7 years ago

blaineam commented 7 years ago

Hello, I'm wondering if anyone has found a solution to the black screens at boot up for a setup like this. I can't seem to let my MacBook goto sleep or it won't wakeup and I have to force it to shutdown reboot without the egpu connected login shutdown and then plug in the egpu and boot up. Also it also doesn't work with FileVault enabled and re-enabling SIP broke the automate-egpu.sh -a mode so it will not boot with the egpu at all now. I have tried booting into the options boot loader screen on mac and then connecting the egpu it crashes to a black screen. I cannot seem to just restart either it will not work. Also when It does boot up it sees the graphics card in system report however certain apps don't choose to use it and instead use my intel hd 6000 chip. I'd love to know what I'm doing wrong.

blaineam commented 7 years ago

Hello, I think I found a compromise. With my modal MacBook it is the most problematic with eGPU setups from what I read online on various sources. I also discovered that even though apps like photoshop only read the internal graphics card according to iStat menubar app I tried out to test which graphics card was being used. the external GPU was indeed being used for the GPU specific tasks and actually almost everything systemwide uses the eGPU only small things actually hit the internal GPU. I used a photoshop CC performance tester and FCPX rendering in combination with the iStat trial to make that determination. Overall performance seems to be greatly increased thanks to the EGPU and I'm glad I went with a 1070 and Akitio node combo.

My Boot Procedure:

  1. Shut Down Mac
  2. Unplug EGPU
  3. Boot Up Mac without EGPU and Login and Shut Down
  4. Plug In EGPU And Boot up with the power button

That seems to work consistently for me. The other solutions I read online about holding the option key and then loading the OS never worked for me so I have my doubts that this would work very well for Bootcamp Windows. Also I had to disable SIP and leave it disabled so this would continue to work.