Error when running the Deepstream reference application

• Hardware Platform : Jetson Nano 4GB
• DeepStream Version : 5.0.0
• JetPack Version : 4.5-b129
• TensorRT Version : 7.1
• Issue Type: Error when running command provided form the Deepstream QuickStart Guide Document Run deepstream-app (the reference application).
• How to reproduce the issue ?
Execute the below mentioned command in terminal.
$ deepstream-app -c /opt/nvidia/deepstream/deepstream-5.0/samples/configs/deepstream-app/config_infer_secondary_carcolor.txt

• Error :
** ERROR: main:655: Failed to set pipeline to PAUSED

Quitting

ERROR from src_bin_muxer: Output width not set

Debug info: /dvs/git/dirty/git-master_linux/deepstream/sdk/src/gst-plugins/gst-nvmultistream/gstnvstreammux.c(2283): gst_nvstreammux_change_state (): /GstPipeline:pipeline/GstBin:multi_src_bin/GstNvStreamMux:src_bin_muxer

App run failed

• Refered Document Link : Quickstart Guide — DeepStream 6.1.1 Release documentation

I checked a Nvidia Developer Youtube video ’ DeepStream SDK: Best practices for performance optimization’ link. Here I came to know that the config_* files are secondary files and we must run the files which start form source_* filename. eg: source8_1080p_dec_infer-resnet_tracker_tiled_display_fp16_nano.txt ( this file contains settings optimized for Jetson Nano devices). These files will be present in ’ opt\nvidia\deepstream\deepstream-5.0\samples\configs\deepstream-app ’ folder. The source_* files will call the configs_* file. Thus we must run the source_ files to execute the reference application.

This method to call source_* files worked well and the issue is resolved.

1 Like