Hi, I’m trying to test the “Smart Parking Detection Container” from NGC.
I simply follow the instructions on the web page (Smart Parking Detection | NVIDIA NGC) and /root/DeepStream360d_Release/README inside the container, but nothing works so far. Is there a guidance or a recipe for a quick test run?
Here is the output info I got:
Starting the docker container:
$ sudo docker run --runtime=nvidia -it --rm -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY -w /root nvcr.io/nvidia/deepstream_360d:3.0-18.11
root@9644d9d2963b:~/DeepStream360d_Release/samples# deepstream-360d-app -c configs/deepstream-360d-app/source2_file.txt
HostName : 9644d9d2963b
** ERROR: main:351: Failed to set pipeline to PAUSED
Quitting
ERROR from nvmsgbroker: Could not configure supporting library.
Debug info: gstnvmsgbroker.c(325): gst_nvmsgbroker_start (): /GstPipeline:pipeline/GstNvMsgBroker:nvmsgbroker:
unable to connect to broker library
ERROR from nvmsgbroker: GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.
Debug info: gstbasesink.c(5245): gst_base_sink_change_state (): /GstPipeline:pipeline/GstNvMsgBroker:nvmsgbroker:
Failed to start
App run failed
Another test run with a different config file. Still reporting error:
root@9644d9d2963b:~/DeepStream360d_Release/samples# deepstream-360d-app -c configs/deepstream-360d-app/config_infer_primary.txt
HostName : 9644d9d2963b
** ERROR: main:351: Failed to set pipeline to PAUSED
Quitting
ERROR from src_bin_muxer: Output width not set
Debug info: gstnvstreammux.c(1616): gst_nvstreammux_change_state (): /GstPipeline:pipeline/GstBin:multi_src_bin/GstNvStreamMux:src_bin_muxer
App run failed