Guys,
very strange issue here.
When I run any pipeline inside container (l4t-base - latest r32.6.1) , pipeline is stuck and resulting video file is always 0.
However, when I first run any kind of pipeline that uses l4t-gstreamer, it magically starts to work inside container as well.
For reference, this is pipelne i am using
gst-launch-1.0 videotestsrc is-live=true ! video/x-raw, format=I420,width=1920, height=1080 ! omxh264enc ! qtmux ! filesink location=file.avi
It must be somehow related to some sort of /dev/nvhost- device being stuck, and opened when pipeline is launched, but i just have no way to find out.
Can you please guys help me to troubleshoot this?
PS : very important think, but please bear with me - i am using rootfs based on ubuntu 20.04 . So i am aware that it could be somehow related to this , but i really need to stay on ubuntu 20.04. We are working on project which will go into production in next 3 months, and will have to be supported from us for next 8 years, so I can not just go with rootfs based on ubuntu 18.04 (since LTS support will end in 2023). Image was created accordingly l4t guide- Setting Up the Root File System, with exception of debootstraping ubuntu20.04 as rootfs.
Thanks for pointing me out to something …