Oculus Link with an eGPU - any chance to get this to work?
 
Notifications
Clear all

Oculus Link with an eGPU - any chance to get this to work?  

  RSS

(@reinhard1004)
Eminent Member
Joined: 3 years ago
 

Hi folks

Update: Funny, just after I posted this suddenly there's a prompt for another software update and now it works. =) But still only on the USB port(s) of the eGPU and not any of the Macbook USB 3 ports.

So to sum it up -- i got the recommended Anker cable ( https://www.amazon.de/dp/B01MZIPYPY/) and even added another usb 3.0 3-meter extension cable and Link works with it. The Mantiz Venus USB connection is a bit flaky though, so I would prefer to connect the whole thing directly to the Macbook. This seems not to work, though, and I am wondering why.
Maybe it's the adapter (used 3 different ones; Headset is not found like like disconnected with any of them). Or maybe it's another cause?

So now I'm wondering - when the official USB-C to USB-C 5-meter cable comes out, will it work when plugged directly to the Macbook? Or is a USB-A to USB-C cable needed and plugged into the eGPU enclosure?

Pragmatically, would an upgrade to the Razer Core X Chroma (with more stable USB) be a sustainable fix? Or should it anyways work on one of the laptop ports (which should be stable) as well?

Did anybody else already try it? What's your experiences?

This topic was modified 4 months ago

Late 2016 15" MBP w/ Radeon Pro 460, 2m CalDigit TB3 cable, Mantiz Venus eGPU case, NVidia GTX 1080ti.


ReplyQuote
natemac00
(@natemac00)
Eminent Member
Joined: 3 years ago
 

I tried this with a Mac Pro 2013 with no luck, haven’t tried since release date and my gtx1080 is not recognized in boot camp.

3D Cinema 4D/Octane Artist
Gigabyte Aorus GTX 1080 Gaming Box w/ TB2to3 Adapter
2013 Mac Pro
2014 MacBook Pro


ReplyQuote
VR4EVER
(@vr4ever)
New Member
Joined: 4 months ago
 

Great topic!

 

I'm a Quest owner and I'm thinking about buying a gaming PC just for VR.

The thing is, that in afew days my new workhorse, a 16"MBP i9 will show up. That could be my chance to get into all this bootcamp/eGPU mess - but should I, or is it too much fiddling?

 

any idea or help is appreciated! Smile

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@reinhard1004)
Eminent Member
Joined: 3 years ago
 

@vr4ever
Maybe on that latest MBP Oculus Quest + Link would even run without an eGPU already. But AMD graphics is not yet supported in the beta version.
Otherwise, I do recommend an eGPU. Best value if you already have a suitable laptop. 😉 

Also got the Quest + Link running in the meanwhile. Here's what I did:

- Using the recommended Anker cable + a USB 3.0 3meter extension cable. 

- Had to connect the Quest to a USB port of the eGPU (not every port works, but some do work).

- To get more stable USB on the eGPU (with Mantiz Venus): Did turn off WiFi and Bluetooth (airplane mode). Running Ethernet via an USB adapter. Also installed the Oculus Tray tool, which helps to put USB out of power saving mode. Additionally went through all USB controllers and put them to high power / maximum performance mode. Sometimes windows power saving may otherwise cause some flaky USB behavior.

- Doing the above, the setup is actually already running quite nicely! So i can recommend it. 🙂 

This post was modified 4 months ago

Late 2016 15" MBP w/ Radeon Pro 460, 2m CalDigit TB3 cable, Mantiz Venus eGPU case, NVidia GTX 1080ti.


itsage liked
ReplyQuote
ladygin.me
(@ladygin-me)
New Member
Joined: 4 months ago
 

Oculus Link on Quest works fine with my Macbook and Radeon eGPU setup.

Tested on several Steam VR games.

Mid-2018 15" i9 32Gb MBP w/ Radeon Pro 560X, Razer Core X Chroma eGPU case, Sapphire Radeon RX 5700 XT NITRO+


itsage liked
ReplyQuote
(@jjtrick)
New Member
Joined: 3 months ago
 

@reinhard1004

I have the same Macbook pro 2016 with the Radeon 460 and I am running the Razer Core X Chroma with a Radeon VII. I followed all the steps to get it to run in Bootcamp. I've run into a few problems with Oculus Quest Link that I've been unable to resolve. Using a 3rd party link cable (Partylink) works perfectly when plugged into the right Thunderbolt 3 port not taken by the eGPU.  This must be plugged in pre-boot or the system will crash. Any peripherals plugged into the Macbook directly also cause the system to crash. I think this is a side effect of disabling lanes to enable the eGPU.  There is minor stutter but this stutter is completely resolved when I plug in an external monitor to the eGPU. Plugging this same cable into the USB-A on the eGPU via the provided adapter also works but creates a lot of lag and stutter in the headset only. Using the official Oculus Link cable plugged directly into the Macbook using the same Thunderbolt 3 port does not connect to the Oculus Quest. Windows gives me the error "USB device not recognized" and then the details say the device is either not working or malfunctioning. I can plug the Official cable and plug it into the eGPU USB-A using the same USB-C to USB-A adapter. The link cable then works but creates the same lag and stuttering issues that the 3rd party cable did. Additionally the headset does not charge due to being plugged into a USB-A port. 

I am still troubleshooting the issues I'm having. I will update this post if I find anything new. 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
AAE
 AAE
(@aae)
New Member
Joined: 1 year ago
 

When using the Oculus Quest + Link I am having the frame rate "judder" that @jjtrick is having. I have the 5 meter Oculus cable, and had previously used the party link cable (too short) and that made no difference for anyone who might be curious. My eGPU is plugged into the right side of my Mac, my Oculus is plugged into the left side, and I have one 32" ultra wide display plugged into my eGPU via display port. The only Oculus support page about "judder"  says to make the Oculus the primary display if you're using multiple displays, and to ensure that Aero is enable in Windows, which I would assume would be set to on by default, but haven't checked yet to see myself. Otherwise, it appears that pretty much every MacBook that is eGPU capable meets the minimum specs , so I don't believe that it's an issue with the hardware other than it being a difference of throughput between PCIe and Thunderbolt 3 as discussed here. Like I said, I have no issues playing PC games on max settings, so I'm not sure why there would be an issue with the Quest + Link, so I'm open to any fixes myself. 

2018 MBP 15" 2.9 GHz/1TB/32GB + Sonnet Breakaway 650 + ASUS ROG STRIX Radeon RX Vega64 8GB OC Edition


ReplyQuote
reverendhughes
(@reverendhughes)
New Member
Joined: 2 months ago
 

@aae


Similar setup, similar problems. Reached out to Oculus for help and sent them my error logs. Here is what they said:

After further analysis, I've noticed the following issues:

  • There may be an issue with either the Port/Driver/Controller.

Please try the following troubleshooting steps:

  • Update USB Drivers.
  • Try a different port.
  • Unplug any unnecessary USB Devices as it takes up bandwidth.
  • Ensure that USB power saver settings in Windows Device Manager are not enabled. Here are the steps for that:
    1. Open Device Manager.
    2. Locate your USB ports.
    3. Right click and select Properties.
    4. Navigate to Power Management.
    5. Ensure that the options to save power are deselected.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Dozeball
(@dozeball)
Active Member
Joined: 12 months ago
 

I know with my desktop pc, that plugging my quest in via a 3m active cable, to the usb-c port on my graphics card, works perfectly.

 

What are the chances that the same will work, for my egpu?

2018 MacBook Pro 15-inch: i7 2.6GHz, 32GB RAM - Razer Core X - Gigabyte Aorus RTX 2070 Super - Asus PG279QE 27 inch 165Hz display - External 1TB WD Blue 2.5'' SSD USB-C to USB-C connection


ReplyQuote
TheFolloweder
(@thefolloweder)
New Member
Joined: 1 month ago
 

Got this to work with my 2017 MBP 13" w/Touchbar and my 2019 MBP 15" w/Touchbar AMD RP560X. They both ran with the Razer Chroma X and EVGA GeForce 1660 Super 6GB.

The MBP 13" would only work if I plugged the Oculus Link into the right USB-C ports, not the Razer enclosure. I played some Half-Life Alyx and got decent performance. It got a little choppy when things got crazy in the game and could only run it in Low res mode. The game stated that it was a CPU limitation vs as the MBP i5 U processor.

The MBP 15" fared much better with the i9 HK processor but would crash my system if I plugged the Link into any of the MacBook ports. The setup for the MBP 15" was much different from the 13" due to the dGPU in the 15". I was able to get it working by plugging the Link directly into the Razer Chroma X enclosure. I bumped the graphics to Medium in Alyx and it runs smooooooth.

On both machines, I'm running Windows 10 build 1909. Currently running v14 on the Oculus Rift store and the Oculus Quest.

Used the official Oculus Link cable for the MBP 13" USB-C connection and the Oculus suggested Anker USB-C to USB-A cable for the MBP 15" setup.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


itsage liked
ReplyQuote