Which MST Displayport hub is compatible with the AGX Orin

which MST Displayport hub is compatible with the AGX Orin, and recommended or tested for use?

We have used a Kinetic KTM5030 and are experiencing reliability problems. Even with only one monitor, the correct display does not always appear after power-on, power-cycling the monitor, or disconnecting the DP-cable.

Are there dependencies on the X11 Windows driver? Are there settings that would increase reliability?

Or should we investigate switching to Wayland, which is “a modern, secure, and efficient display “server protocol for Linux and Unix-like systems designed to replace the aging X11 “

We are using Jetson Tegra Linux 36.4.3, Jetpack 6.2.
The Kinetic KTM5030 is always in between the DP of the JAO module and the Display, meaning the DP Output at the carrier.

The MST is principally working, since in general one or two 2 displays (ports) can be used. Once the desktop appears correctly after bootup, it functions OK afterwards as long as it is not shut off.
The failure occurs also with only one display connected. I provoke the failure by cycling the Orin’s or display power, or disconnecting the DP-cable so that the DP has to re-synchronize. When the display is then blank or has a distorted image, the system must be reset to recover.

We got a suggestion to try disabling the DisplayPort Bandwidth Check by adding this to in xorg.conf:
Section “Device”
Identifier “Tegra0”
Driver “nvidia”
Option “AllowEmptyInitialConfiguration” “true”
Option “ModeValidation” “NoDisplayPortBandwidthCheck”
EndSection

What is your opinion on this? It seemed to help in some tests, and not at all in others.

PaulHi:

Thanks for your patience! Just to confirm,

“I provoke the failure by …

=> Was this failure 100% not recovered and had to reset the entire device?

“It seemed to help in some tests, and not at all in others.

=> So per your testing, was this 50-50 recovered and not recovered?

Hello CHuang1,
to answer your questions, when the failure occurs, the only recovery is to reset the entire device.
When I disable the DisplayPort Bandwidth Check, the failure only occurred only approx. once in 25 bootups, which is a noticably reduced failure rate, but not 100% eliminated. Disabling checks is probably not a good idea anyway?