How to run deepstream on dgpu?

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) GPU
• DeepStream Version 6.0
• JetPack Version (valid for Jetson only)
• TensorRT Version 8.01
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs)
• 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)

There are some warnings and erros when I run deepstream-app on ubuntu18.04.
I run deepstream-app on host system.

$ deepstream-app -c ds_app_config.txt

(gst-plugin-scanner:290608): GStreamer-WARNING **: 06:33:03.967: Failed to load plugin '/usr/lib/x86_64-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:290608): GStreamer-WARNING **: 06:33:03.967: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_inferserver.so': libtritonserver.so: cannot open shared object file: No such file or directory

(gst-plugin-scanner:290608): GStreamer-WARNING **: 06:33:03.973: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_nvblender.so': libgstbadvideo-1.0.so.0: cannot open shared object file: No such file or directory
** INFO: <create_udpsink_bin:585>: cap_str_buf is video/x-raw(memory:NVMM), format=I420, width=1920, height=1080
** ERROR: <create_udpsink_bin:688>: create_udpsink_bin failed
** ERROR: <create_sink_bin:1150>: create_sink_bin failed
** ERROR: <create_processing_instance:822>: create_processing_instance failed
** ERROR: <create_pipeline:1397>: create_pipeline failed
** ERROR: <main:660>: Failed to create pipeline
Quitting
App run failed

I have already install deepstream-6.0 according to the web Quickstart Guide — DeepStream 6.0 Release documentation.

I can find udpsink plugin when I use gst-inspect-1.0

$ gst-inspect-1.0 udpsink
Factory Details:
  Rank                     none (0)
  Long-name                UDP packet sender
  Klass                    Sink/Network
  Description              Send data over the network via UDP
  Author                   Wim Taymans <wim@fluendo.com>

Please give me a hint.

This problem is usually not related to udpsink, but is usually caused by other elements.
You can view the error by

GST_DEBUG=5 deepstream-app -c ds_app_config.txt

DS-6.0 is a very old version, it is recommended to use docker to run the latest version

Our system is ubuntu18.04 and I use deepstream-6.0 on jeson, so I must use deepstream-6.0 on dgpu.

The logs file is as follows.
log.txt (6.1 MB)

I can find nvjpegenc plugin on jetson, but why nvjpegenc can not find on dgpu?

Can you share the configuration file? I think you may have configured the software encoding.

Yes, Jetson is not fully compatible with deepstream on dGPU. nvjpegenc was added to dGPU support after DS-6.0.

You can develop directly on Jetson nano to avoid compatibility issues

Since DS-6.0 and JP-4.6 are no longer updated, only some application issues can be supported here.

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

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