Multiport AV (or any TB3 dock) + eGPU at the same time: does this work on your builds?
I just finished my first built with Razer Core X + GeForce 1660Ti + MacBook Pro 15 TouchBar 2018 only for some gaming under BootCamp. Built described here: https://egpu.io/forums/builds/2018-15″-macbook-pro-vega20-8th6ch-geforce-1660ti-32gbps-tb3-razer-core-x-win10-proto42/
In an ideal world, I would have:
- one TB3 port connected to a TB3 dock (e.g. the CalDigit one) for getting power, Ethernet, USB drive, USB mouse, USB keyboard and connection to the external display (for MacOS)
- one TB3 port connected to the Razer Core X to be turned on only under BootCamp, the GPU being connected to a second input on the external display (for BootCamp, since NVidia eGPUs do not work under Catalina)
Before purchasing the TB3 dock, I’m using the Multiport AV dongle (connected to a USB hub and to the external display). And it cannot be connected at the same time as the Razer Core X under BootCamp:
- if connecting none at boot, then Multiport AV then eGPU, the eGPU is not in error under device manager (code 43 or even not detected)
- if connecting Multiport AV at boot, same result
- if connecting Multiport AV after eGPU, then system will freeze
- if connecting Multiport AV, and disconnecting it, then the eGPU will also be in error
Even weirder, when eGPU is in error, I have to reboot and connect eGPU where the Multiport AV was connected to get it detected again.
I tested various TB3 ports configuration (where eGPU and Multiport AV get connected), and it doesn’t seem to have any effect (but I don’t know whether I tested all possible configurations).
My fear is that I would face the same with any TB3 dock with connection to the external display. Which would make the whole TB3 dock idea useless because I would have to unplug USB drive, keyboard, and mouse and plug them directly to the MBPro each time I would boot under BootCamp.
Has anyone tested such setup? I found some references to using Multiport AV, but not at the same time as the eGPU, so my question here. In case you’d have positive result with a TB3 dock, could you please tell me which one?
As a side note, I won’t connect the eGPU to the TB3 dock, since it would reduce the bandwidth allocated to the GPU.
I have a Thunderbolt 2 dock connected via Apple's Thunderbolt 3 adapter and it works fine. I did run into some issues at one point (see the link to my build guide in my signature for details). However, I haven't had those problems in quite some time now.
If I recall correctly, they were mostly tied to having both the dock and eGPU plugged in on the same side.
Thanks @thejizel I will try « splitting » the eGPU / Multiport connexions on the two sides.
Will also have a look at your built even though I don’t know if the Multiport and the TB2 dongles react the same way.
Still not working with the Multiport dongle, even though the eGPU is at the left and the Multiport dongle at the right, or the contrary.
The GPU will be detected but with a "no driver available for this device" mention (although the driver is listed). If disconnecting the Multiport dongle, and reconnecting the eGPU, same result.
It's just reacting as if resources have been booked for the Multiport dongle, then not available for the eGPU, and still hold after disconnecting the Multiport dongle.
I suspect the TB2 dongle could react differently, as being a "passive" dongle (Display Port is already present on the TB3 output), whereas the Multiport could be an "active" dongle (creating HDMI output). But I'm not sufficiently educated on this as of now.