Jump to content

DIY eGPU Macbook experiences


oripash

Recommended Posts

So I just got it working, my PCIe Lane Width is showing as 4x, but I believe I've seen some screenshots showing it running at 8x, is it just my card? Is there further config I can do?

I'm not really super concerned as it's working very well, in OSX doing the day-to-day and development tasks I do, and gaming is working great on Windows too.

But I like to get things right.

post-39160-14495000741369_thumb.png

Link to comment
Share on other sites

So I just got it working, my PCIe Lane Width is showing as 4x, but I believe I've seen some screenshots showing it running at 8x, is it just my card? Is there further config I can do?

I'm not really super concerned as it's working very well, in OSX doing the day-to-day and development tasks I do, and gaming is working great on Windows too.

But I like to get things right.

[ATTACH]15950[/ATTACH]

x4 2.0 is the electrical link a Thunderbolt1/Thunderbolt2 controller makes with the notebook. The x8 screenshots you've seen show a multi-slot Thunderbolt enclosure like say the Sonnet III-D. Those enclosures split off the x4 2.0 link using a PCIe bridge to slots using say x8 2.0. While the video card says it's connected at x8 2.0, the downstream link is still x4 2.0. Those multi-slot enclosures may even have their x4 2.0 bandwidth shared across three concurrently working cards in those slots.

Link to comment
Share on other sites

You can't disable the only display adapter active in your system, otherwise you only have a black screen to look at. You'll need to boot into Windows safe mode to get it fixed again. So that is not what you want to do. Besides, it wouldn't magically activate the Intel graphics all of a sudden. The reason you can't see your Intel graphics card is because the default MacBook behavior is to disable the Intel graphics on any operating system that isn't OS X. So if you want to see your Intel graphics in Windows, you need to trick the MacBook into thinking that it is loading OS X while it is actually loading Windows instead. You can do this by installing rEFInd, setting a custom EFI bootfile and loading a script in Windows.

Summary of steps:

- Install rEFInd: The rEFInd Boot Manager: Installing rEFInd

- Set custom EFI bootfile: https://github.com/0xbb/apple_set_os.efi

- Run Windows script: https://github.com/0xbb/gpu-switch

For installing the custom EFI bootfile, see the steps in the first post of this thread, where Gatsby quoted my steps to follow.

Hello,

Sry i am new here.

I have big Problem with my macbook pro.

I will try to use geforce 970 gtx in a sonnet echo express iii (with intern Display)

My System are OS and Windows 10.

When i try to start the MB with TB connectet i have always Black screen @ MB and DVI from Card... i hobe anyone can help me. Sry for bad englisch..

1549be3e93e81054d1795ba4edbbc340.jpg

Gesendet von meinem SM-G900F mit Tapatalk

Link to comment
Share on other sites

Nope i have try optimus but its dont worke at my MB. Who i find the golques Script? ?

Here is the script: http://forum.techinferno.com/mac-os-x-discussion/10289-script-automating-installation-egpu-os-x-inc-display-output.html

Unfortunately there is no way to have Optimus in OSX and in Windows 10.

Link to comment
Share on other sites

Here is the script: http://forum.techinferno.com/mac-os-x-discussion/10289-script-automating-installation-egpu-os-x-inc-display-output.html

Unfortunately there is no way to have Optimus in OSX and in Windows 10.

Thanks but i think i am a idiot ;) i dont find it with your link....

Gesendet von meinem SM-G900F mit Tapatalk

Link to comment
Share on other sites

@Philipp_Riedl: You shouldn’t install the web driver manually. Uninstall the script with -uninstall option, uninstall the web driver, and try again. If not helpful, reinstall OS X. If still doesn't work, try -a option.

Same Problem @ install : Missing Tunnels ......

Is this a Problem ?? And what is option -a ?

dca59e872847546bac69d3ea23b58022.jpg

fb89999a9a664ce692546cb94a418006.jpg

I dont find the Problem [emoji22] [emoji22]

c1d2a88bb8796df44f0739474fc342ab.jpg

Gesendet von meinem SM-G900F mit Tapatalk

Link to comment
Share on other sites

Iam Back ;)

Now i Reinstall OS X.

Ill try to install script.

Same one. After Restart with connected TB only Blacksreen.

Anyone other idea ?? ;)

After Restart only see nvidia web driver in the top of..

in my System only stand OS X Yosemite...

Does the script still show a message “Can’t create kext cache under / -owner not root”?

If not anymore and the only problem is the black screen, try "sudo ./automate-eGPU.sh -a", shut down, connect eGPU and turn on Mac.

Other things you can try:

1) https://support.apple.com/en-us/HT204063

2) Erase + install: https://support.apple.com/en-us/HT204904#erase (This will delete everything, please take a backup).

Link to comment
Share on other sites

Nope other message: @start install:

Missing IOPCITunnelCompatible keys. . .

Mac board-id not found.

@End:

Missing IOPCITunnelCompatible keys

IOPCITunnelCompatible mods done.

I tryd option -a... same one Black Screen on MB

Does the script still show a message “Can’t create kext cache under / -owner not root”?

If not anymore and the only problem is the black screen, try "sudo ./automate-eGPU.sh -a", shut down, connect eGPU and turn on Mac.

Other things you can try:

1) https://support.apple.com/en-us/HT204063

2) Erase + install: https://support.apple.com/en-us/HT204904#erase (This will delete everything, please take a backup).

Does the script still show a message “Can’t create kext cache under / -owner not root”?

If not anymore and the only problem is the black screen, try "sudo ./automate-eGPU.sh -a", shut down, connect eGPU and turn on Mac.

Other things you can try:

1) https://support.apple.com/en-us/HT204063

2) Erase + install: https://support.apple.com/en-us/HT204904#erase (This will delete everything, please take a backup).

Gesendet von meinem SM-G900F mit Tapatalk

Link to comment
Share on other sites

Thanks @Simurgh5. The good thing is that kext cache error message vanished (I suppose). “Missing IOPCITunnelCompatible keys. . .” message is normal. I’m not sure what steps he did precisely and what’s the whole output. If system file permissions are messed up and he is not able to correct them by disk utility, the last thing he can try is NVRAM reset + full erase & install.

Link to comment
Share on other sites

I have a 2012 Retina MacBook Pro (HD4000 and GT650M), 16GB RAM. I have an AKiTio Thunder 2, a KFA2/Galax GTX970 and a Dell DA-2 (powering AKiTio via barrel mod)

I installed Windows 10 on an external USB SSD, I installed it following this guide BleepToBleep: Mac: Install Windows 7 or 8 on an external USB3 or Thunderbolt drive without using bootcamp

If I boot into Win10 with the eGPU connected, Windows acts like it isn't there. I see no code 12 devices in Device Manger, nothing freezes, nothing odd happens at all.

If I boot into OS X, I can see the Thunder 2 listed but there is no sign of the GTX970.

The GTX970 works in another PC, so I know that that is functional.

I'm at a loss, I was expecting to at least errors with it plugged and then I could work to resolve those.

edit; I see that this was moved to the end of large sticky thread, can I ask why this forum is organised like that? I have found it confusing to navigate when trying to find information before. (this isn't me having a moan, I'm just curious as to why things are like this!)

Link to comment
Share on other sites

I have a 2012 Retina MacBook Pro (HD4000 and GT650M), 16GB RAM. I have an AKiTio Thunder 2, a KFA2/Galax GTX970 and a Dell DA-2 (powering AKiTio via barrel mod)

I installed Windows 10 on an external USB SSD, I installed it following this guide BleepToBleep: Mac: Install Windows 7 or 8 on an external USB3 or Thunderbolt drive without using bootcamp

If I boot into Win10 with the eGPU connected, Windows acts like it isn't there. I see no code 12 devices in Device Manger, nothing freezes, nothing odd happens at all.

If I boot into OS X, I can see the Thunder 2 listed but there is no sign of the GTX970.

The GTX970 works in another PC, so I know that that is functional.

I'm at a loss, I was expecting to at least errors with it plugged and then I could work to resolve those.

edit; I see that this was moved to the end of large sticky thread, can I ask why this forum is organised like that? I have found it confusing to navigate when trying to find information before. (this isn't me having a moan, I'm just curious as to why things are like this!)

Have you installed the Bootcamp software for Windows 10? There included is the Thunderbolt driver(afaik) so that might be the reason that you're not seeing anything regarding the Thunder2 or the GTX 970.

For OS X, have you actually run goalque's script or why did you post there without any further information on what you've done and what not? I saw your post over there.

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.