I am having trouble running my Jetson Orin Nano Devkit in headless mode without an atached screen. I tried it on JetPack 6.2 and Jetpack 5.1.4. My code is pretty simple but utilizes gstreamer and (lib)argus to get the image of a CSI camera. When a screen is mounted via Displayport, everything runs smoothly, but when I try to run it via ssh and X-forwarding or via vnc (when the screen hadn’t been connected before and the programm not running) it will not start a stream nor the programm without the gui (I also have a seperate version for that).
I already tried out everything that was recomended on this forum before in threads like this one with dummy screens and changing the file /etc/X11/xorg.conf: https://forums.developer.nvidia.com/t/what-is-the-best-way-to-control-the-jetson-orin-gui-remotely/239615/5
But I didn’t get it to work. Could someone please give me advice and or other methods on how to get it running?
I really need to use my Jetson headless because I cannot use a screen on every startup.
And I know that the same programm has worked on my Jetson Nano Devkit via ssh so I am confused why it doesn’t do its job on the Orin.
So what is the best way to access the jetson Orin GUI (especially gstreamer/argus) remotely?
Thank you in advance!
Have you referred to each steps in that thread?
If so, what’s the result after you’ve applied them?
Many users and we have verified it working on the devkit to get GUI in headless mode.
There’s no GUI if you use ssh to access the devkit so that they are different functions.
Do you need the GUI in your use case?
I marked your reply as a solution by mistake and didn’t have the time to reply, sorry for that.
However I really need the GUI to work. I have tried everything exactly as mentioned, but it didn’t work out.
In the end I found an other solution for transmitting the necessary data.
The only Problem is that there is still a big latency between the connected device and the Jetson (via (W)LAN) and via USB the programm sometimes even crashes, which is really weird (I use MobaXTerm on Windows, but ssh -x on Linux also does crash via usb). What would be the best possible connection (except ethernet) with the lowest latency? Could you maybe give some advice?
There is no update from you for a period, assuming this is not an issue anymore.
Hence, we are closing this topic. If need further support, please open a new one.
Thanks
What do you mean about USB crash? USB disconnect occasionally?
Have you tried using ethernet for SSH access by IP address?