Hi there, I just started to look on to DeepStream from NGC. So, I done all setups for docker, and nvidia-docker as instructed inside my guess Ubuntu Virtual Machine.
Then, I open up the terminal, and pull the DeepStream docker image as follows:
user@ubuntu16:~$ sudo docker pull nvcr.io/nvidia/deepstream:4.0-19.07
After that, I give the permission to use the display.
user@ubuntu16:~$ sudo xhost +
[sudo] password for user:
access control disabled, clients can connect from any host
Then, I run the docker image:
user@ubuntu16:~$ sudo nvidia-docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY -w /root nvcr.io/nvidia/deepstream:4.0-19.07
root@902800ad7200:~#
I looked up to the README file from the deepstream-app directory, and I skipped the installation as mentioned in the README file.
*****************************************************************************
* Copyright (c) 2018-2019 NVIDIA Corporation. All rights reserved.
*
* NVIDIA Corporation and its licensors retain all intellectual property
* and proprietary rights in and to this software, related documentation
* and any modifications thereto. Any use, reproduction, disclosure or
* distribution of this software and related documentation without an express
* license agreement from NVIDIA Corporation is strictly prohibited.
*****************************************************************************
================================================================================
DeepStream SDK
================================================================================
Setup pre-requisites:
- Ubuntu 18.04
- Gstreamer 1.14.1
- NVIDIA driver 418+
- CUDA 10.1
- TensorRT 5.1+
--------------------------------------------------------------------------------
Package Contents
--------------------------------------------------------------------------------
The DeepStream packages include:
1. binaries.tbz2 - Core binaries
2. sources - Sources for sample application and plugin
3. samples - Config files, Models, streams and tools to run the sample app
[b]Note for running with docker
-----------------------------
While running DeepStream with docker, necessary packages are already pre-installed.
Hence please skip the installation steps and proceed to "Running the samples" section of this document.[/b]
So, I run the sample by giving the command:
root@0a2289b82a96:~/deepstream_sdk_v4.0_x86_64# deepstream-app -c samples/configs/deepstream-app/source30_1080p_dec_infer-resnet_tiled_display_int8.txt
…And later it produces this output:
(deepstream-app:12): GLib-GObject-CRITICAL **: 05:59:06.863: g_object_set: assertion 'G_IS_OBJECT (object)' failed
** ERROR: <create_render_bin:90>: Failed to create 'sink_sub_bin_sink1'
** ERROR: <create_render_bin:168>: create_render_bin failed
** ERROR: <create_sink_bin:564>: create_sink_bin failed
** ERROR: <create_processing_instance:637>: create_processing_instance failed
** ERROR: <create_pipeline:967>: create_pipeline failed
** ERROR: <main:632>: Failed to create pipeline
Quitting
App run failed
May I know what have I missed? Please note that I totally a beginner.