Single Cable Life (aka OWC ThunderBolt 4 Hub + eGPU + TB3 Display: Works!)
I have a similar approach using one TB cable but havent any luck so far.
The Dock I use is the OWC Thunderbold 4 Dock (not the Hub). The front facing connector goes into my Mac mini 2018. At the rear are all peripherals connected with Thunderbolt calbles or USB C cables (monitor via USB to DP, eGPU Razer Core X with Thunderbolt cable, external SSD with USB cable). But I didnt get a signal to my monitor on the port from the Razer Core X (HDMI) when its connected to the dock and the dock connects to the Mac.
When I connect the eGPU cable from the dock to the Mac mini everything is fine.
Is there anything special I need to setup to make it work connected through the dock?
I didn't have to do anything special (no utilities, or configuration. It really was plug & go). Razer to Dock was via the included Razer TB cable. Mac to Dock was via a Apple ThunderBolt Cable, just 'cause I wanted to YOLO -- I had used other ones, before getting the Apple ones.
When connected in the non-functioning state, does System Info enumerate the eGPU?
(I also had the same configuration in the Dock as well as Hub -- so can verify it should work. But I've also moved to a M1 Max now, so no more eGPU for me)
Systeminfo in MacOS shows the Razer Core X, so the connection should be fine. Its also listed in the tree inside the Thunderbolt Dock attached at its port.
What I did in the meantime is install the Intel Thunderbolt Driver on the Windows 11 Bootcamp Partition, didnt changed anything unfortunately.
Cables were also changed. But shouldnt be an issue since it works when I plug the eGPU case directly into the mini. I'm not sure where my fault is.
Is there any Software for Windows where I can show a "map" or "route" for my Thunderbolt devices like in MacOS? Then I could check if the eGPU is recognized in Windows when connect it to the dock. Not sure how when there is no signal but I should boot into Bootcamp with the internal GPU and then plug in the eGPU.
I got it working, more or less..
When in MacOS and initiate restart to Bootcamp I need to wait to switch on the eGPU case. When the Windows logo appears I power on the case and the monitor switches to HDMI where the output is.
I can live with this, even now and then I play SteamVR and need the graphics
Oh, is your problem only in windows?
Does it work as intended via the doc in MacOS?
I've had very bad luck with TB Hubs + eGPUs in windows, to the point I got it to work once (on a PC, not a Mac), and decided it was so flakey as to not be worth it?
If you change Device Manager to show 'by connection' (in the menu, or the toolbar, if I remember correctly), you'll see the tree of connections to see where it's enumerating it.
Yes it was only in Windows (Bootcamp).
Got issues when I power on the eGPU case before i clicked "boot into bootcamp" then I only got a blank screen. Now its working as it should.
In the device manager I now can identify the GTX1070 under the OWC Thunderbold 4 Dock. I played around with the ports on the Mac and could manage to make it visible on the 4x port and the 8x port. No speed difference between the 2, the 16x is reserved somehow, i guess its for Nvme and the 10Gbit version of the Mac mini.
So far I'm very happy it all worked out, thanks for your Input
Does the resource mapping change for the eGPU change depending on if you connect directly versus connecting through the dock? The reason I ask is I'm having trouble getting Bootcamp to install my 3060 Ti. I'm always met with error code 12 or 31. My Gigabyte 1070 works fine. I was hoping maybe running it through a dock or hub would fix things!