I am trying to use a set of Huawei VR Glasses with an Xavier NX (link:Huawei VR Glass). They have an option cable that connects to the goggles with USB C, and has DisplayPort (1.2 and above) and 2 USB A ports (supposed to be 3, but they don’t have the extra pins I would expect) on the other side.
When I connected it to my fairly standard Windows 10 computer, it was detected as a 3200x1600 display with a 90hz refresh rate. I do get an image that is displayed in the goggles, they do some weird splitting on the image to display in each eye, but I get a normal image with no issues. Up to this point I hadn’t installed any drivers or Huawei software on the Windows machine, this should have been fairly stock.
When plugged into the Xavier NX they just didn’t display an image at all, they were detected in the NVIDIA X Server settings application, the resolution and refresh rate were also acquired properly. Another 70hz option also appeared, this makes sense since according to the limited information I can find about the headset tells me that it operated at 70hz when being run by a cell phone. I tried all combinations of settings to make them display an image or sign of life at all.
The only way that I could get them to display an image on the Xavier NX was to power them off of the Windows computer and originally connect the DP to it, then after I have an image in the displays I move the DP over to the Xavier NX without disconnecting anything else. At this point I do see the desktop background in the headset, but it is very broken, it appears that there are lines in the display that are shifted and they are changing fairly rapidly. This can be fixed by changing the refresh rate to 70hz, the image then becomes less broken, but still not perfect. If I then dial in some underscan in the NVIDIA X Server Settings app, the image fixes itself entirely.
As soon as I remove power from the headset I need to repeat the entire process for it to work again.
I know this sounds a bit weird, but I think I am just missing something simple since it worked on Windows straight out of the box. I do have a powered USB 3.0 hub on the way and an actual HDMI to DP converter to see if that will work.