I’m trying to set up QGroundControl (QGC) on my Jetson Orin Nano.
My system:
-
JetPack 6.2
-
Ubuntu 22.04.5 LTS
Last month, I successfully built QGC v5.0.3 with Qt 6.8.3 on my notebook and modified some code to add custom buttons.
Now, I want to build the same version on the Jetson Orin Nano.
However, when I tried to install Qt 6.8.3 and build QGC 5.0.3 on the Jetson, I encountered several binary errors, and the build failed.
So I installed QGC using Flatpak, which worked fine at first.
But when I tried to stream video to QGC via RTSP (rtsp://127.0.0.1/...) and use the Video tab, it didn’t display any video.
The log shows the following error:
#------
VideoReceiverLog: GStreamer error: Could not initialize window system
(QGroundControl:2): GStreamer-CRITICAL **: 17:56:19.417: gst_poll_write_control: assertion ‘set != NULL’ failed
#-------
I couldn’t find a solution for this issue.
I’m looking for a reliable way to run QGC with working RTSP video streaming on Jetson Orin Nano.
It doesn’t have to be through Flatpak — I just want a setup (native build, AppImage, or container) that allows both RTSP transmission and reception to work properly.
If anyone has successfully configured QGC for RTSP streaming on Jetson, please share your build method or configuration details.
Your help would be greatly appreciated!