Deepstream-l4t:6.1-iot does not work

Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) Nano-2G
• DeepStream Version 5.1
• JetPack Version (valid for Jetson only) L4T 32,5,2
• TensorRT Version 7.1.3.0
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs) question
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)

I downloaded jetpack4.6.1 image and made SD card. Then execute
docker pull nvcr. io/nvidia/deepstream-l4t:6.1-iot
sudo docker run -it d6138e256afb /bin/bash

The following error occurs when executing gst-inspect-1.0:

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.516: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_inferaudio.so’: libnvdla_compiler.so: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.518: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_preprocess.so’: libnvbufsurface.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.521: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_segvisual.so’: libnvdsbufferpool.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.529: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_udp.so’: librivermax.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.531: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_multistream.so’: libnvbufsurface.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.536: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_deepstream_bins.so’: libnvdsbufferpool.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.537: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_tracker.so’: libnvbufsurface.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.543: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_infer.so’: libnvbufsurface.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.545: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libgstnvvideoconvert.so’: libnvdsbufferpool.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.546: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_ofvisual.so’: libnvdsbufferpool.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.547: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_multistreamtiler.so’: libnvbufsurface.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.552: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libcustom2d_preprocess.so’: libnvbufsurftransform.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.554: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_osd.so’: libnvbufsurface.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.559: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_inferserver.so’: libnvbufsurface.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.564: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_dsexample.so’: libnvbufsurface.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:11): GStreamer-WARNING **: 12:18:16.569: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_dewarper.so’: libnvdsbufferpool.so.1.0.0: cannot open shared object file: No such file or directory

I want to know how to handle these errors?

Thanks!

Can you find libnvbufsurface.so.1.0.0 under /usr/lib/aarch64-linux-gnu/tegra/ within docker?

Yes, it’s there.

At present, the settings on my Nano are as follows:

• DeepStream Version 6.1.0
• JetPack Version (valid for Jetson only) 4.6.1 L4T 32,7.1
• TensorRT Version 8.2.1.8

If you use Deepstream 6.1, you should use Jetpack 5.0.1 DP

Can Jetpack 5.0.1 be used on Nano?

No.

I made an SD card with jetpack 4.6.1.

The jtop information on my Nano is shown in the following figure:

image

And then downloaded the docker image with the following four commands.

sudo docker pull nvcr.io/nvidia/deepstream-l4t:6.0.1-base
sudo docker pull nvcr.io/nvidia/deepstream-l4t:6.0.1-iot
sudo docker pull nvcr.io/nvidia/deepstream-l4t:6.0.1-samples
sudo docker pull nvcr.io/nvidia/deepstream-l4t:6.0.1-triton

To view the docker image list:

image

Then run the command: sudo docker run -it d3984db2b6b1 /bin/bash

Finally, run the command gst-inspect-1.0. The result is:

The errors are as follows:

(gst-plugin-scanner:12): GStreamer-WARNING **: 12:08:24.112: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_inferaudio.so': libcufft.so.10: cannot open shared object file: No such file or directory

(gst-plugin-scanner:12): GStreamer-WARNING **: 12:08:24.114: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_preprocess.so': libnvbufsurface.so.1.0.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:12): GStreamer-WARNING **: 12:08:24.116: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_segvisual.so': libnvdsbufferpool.so.1.0.0: cannot open shared object file: No such file or directory
… …

If you can not find it inside docker, you can mount from your device to docker.

I have made the system with SDKMANAGER, and It’s ok now.

Thanks!

Glad to know.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.