In another thread, NVIDIA said that the Jetson supported up to three displays, through the HDMI port the the two USB-C ports.
I plugged in a USB C / HDMI adapter into the port on the back (next to the GPIO pins) of the devkit, and attached a 1080p display. I then rebooted the Xavier. However, it only provides signal on the HDMI output, and xrandr doesn’t see the display as connected:
nvidia@xavier:~$ xrandr
Screen 0: minimum 8 x 8, current 1024 x 600, maximum 32767 x 32767
HDMI-0 connected primary 1024x600+0+0 (normal left inverted right x axis y axis) 150mm x 100mm
1024x600 43.07*+
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
(Yes, the HDMI display is a 1024x600 touch panel. Small enough to ride along on the rover!)
Nevermind – the USB-C port was snaggier than I thought; a very firm push made full connection and the second display showed up.
Sweet!
The desktop is super confused, though – new apps go on display HDMI, but system apps (and the default cursor) go on display USB-C. The usual confused X server stuff. I’ll work that out. One problem seems to be the cursor isn’t hidden on one display when focus goes to the other display.