DeepStream 6.1 on Azure

Hi,
Can you please suggest the correct VM (with GPU) configuration for setting up DeepStream6.1 on Microsoft Azure?
I have tried with the VM"
NVIDIA GPU-Optimized VMI with vGPU driver" available in Azure that has the following configuration:

  • Ubuntu Server 20.04
  • NVIDIA GRID Driver
  • Docker-ce
  • NVIDIA Container Toolkit
  • Azure CLI, NGC CLI
  • Miniconda, JupyterLab, Git

I followed the procedure in Quickstart Guide — DeepStream 6.1.1 Release documentation

Execution of sample scripts fail with the below error:

deepstream-app -c source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt
** ERROR: <create_multi_source_bin:1423>: Failed to create element ‘src_bin_muxer’
** ERROR: <create_multi_source_bin:1516>: create_multi_source_bin failed
** ERROR: <create_pipeline:1323>: create_pipeline failed
** ERROR: main:639: Failed to create pipeline
Quitting
App run failed

Note: I repeated the entire procedure with Ubuntu 18.04 which fails with the same error.

My requirement is to run DeepStream6.1 on Azure.

Thanks.

what is the output of “gst-inspect-1.0 nvstreammux”?

Here is the output:
/opt/nvidia/deepstream/deepstream/samples/configs/deepstream-app$ deepstream-app -c source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100

(gst-plugin-scanner:1678): GStreamer-WARNING **: 14:33:31.715: 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
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100
nvbufsurftransform:cuInit failed : 100

(gst-plugin-scanner:2002): GStreamer-WARNING **: 14:33:33.657: 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
** ERROR: <create_multi_source_bin:1424>: Failed to create element ‘src_bin_muxer’
** ERROR: <create_multi_source_bin:1517>: create_multi_source_bin failed
** ERROR: <create_pipeline:1326>: create_pipeline failed
** ERROR: main:688: Failed to create pipeline
Quitting
App run failed

Additional details:
I believe it could be a VM problem because when I follow the steps mentioned in the following links, the installation of NVIDIA driver fails.

Azure: NVIDIA DeepStream development with Microsoft Azure - Training | Microsoft Learn
Nvidia: Quickstart Guide — DeepStream 6.0.1 Release documentation

Both links suggest installing NVIDIA-Linux-x86_64-470.63.01.run (from Linux x64 (AMD64/EM64T) Display Driver | 470.63.01 | Linux 64-bit | NVIDIA) which fails.

Nvidia-installer log is pasted below:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Nov 16 09:10:34 2022
installer version: 470.63.01

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin

nvidia-installer command line:
    ./nvidia-installer

Unable to load: nvidia-installer ncurses v6 user interface

Using: nvidia-installer ncurses user interface
-> Detected 2 CPUs online; setting concurrency level to 2.
WARNING: You do not appear to have an NVIDIA GPU supported by the 470.63.01 NVIDIA Linux graphics driver installed in this system.  For further details, please see the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in the README available on the Linux driver download page at www.nvidia.com.
-> Installing NVIDIA driver version 470.63.01.
-> An alternate method of installing the NVIDIA driver was detected. (This is usually a package provided by your distributor.) A driver installed via that method may integrate better with your system than a driver installed by nvidia-installer.

Please review the message provided by the maintainer of this alternate installation method and decide how to proceed:

The NVIDIA driver provided by Ubuntu can be installed by launching the "Software & Updates" application, and by selecting the NVIDIA driver from the "Additional Drivers" tab.


(Answer: Abort installation)
ERROR: The installation was canceled due to the availability or presence of an alternate driver installation. Please see /var/log/nvidia-installer.log for more details.

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

the driver is not installed successfully .

deepstream created plugin failed, what is the output of “gst-inspect-1.0 nvstreammux”? what is the output of “ldd /opt/nvidia/deepstream/deepstream/l
ib/gst-plugins/libnvdsgst_multistream.so” ?