Cannot Capture Video Stream Using External USB Camera on OpenCV

From a Windows host, puTTY should be ok for trying.

You would need a Jetson connected monitor, GUI session started on Jetson with mouse and keyboard to run a terminal and run:

echo $DISPLAY

that should give something like :0 or :1.
Then disconnect your hub with mouse and keyboard, and connect only your cam into full size USB TX2 devkit’s connector.

Now from windows host, connect with puTTY into TX2 (ssh port should be 22), log in and run:

# Adjust to what it showed above 
export DISPLAY=:0
#export DISPLAY=:1

# Now any X request would be sent to local X server rendering on that display (local display)

Then from same terminal retry these commands.