# Unable to create Nvv4l2 Decoder

**URL:** <https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285>\
**Category:** DeepStream SDK\
**Created:** [January 20, 2021, 9:22am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285 "2021-01-20T09:22:31Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![YT.lu](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@YT.lu](https://forums.developer.nvidia.com/u/YT.lu)\
**Post date:** [January 20, 2021, 9:22am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/1 "2021-01-20T09:22:31Z")

</div>

Hi,  
Here is my configuration:  
Ubuntu 18.04  
Nvidia GPU: GeForce GTX 2080Ti  
Driver Version: 440.33.01  
Cuda: 10.2  
TensorRT: 7.0.0.11  
CuDNN: 7.6.5  
DeepStream: 5.0

I tried to run

> python deepstream\_test\_1.py /opt/nvidia/deepstream/deepstream-5.0/samples/streams/sample\_720p.h264  
> and output is:  
> Creating Pipeline

```
Creating Source 
 
Creating H264Parser 

Creating Decoder 

 Unable to create Nvv4l2 Decoder 
 Unable to create NvStreamMux 
 Unable to create pgie 
 Unable to create nvvidconv 
 Unable to create nvosd 
Creating EGLSink 

 Unable to create egl sink 
Playing file /opt/nvidia/deepstream/deepstream-5.0/samples/streams/sample_720p.h264 
Traceback (most recent call last):
  File "deepstream_test_1.py", line 266, in <module>
    sys.exit(main(sys.argv))
  File "deepstream_test_1.py", line 199, in main
    streammux.set_property('width', 1920)
AttributeError: 'NoneType' object has no attribute 'set_property'

```

How can I fix it?

---

<div class="post-metadata">

**Author:** ![Fiona.Chen](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/fiona.chen/32/15508_2.png) [@Fiona.Chen](https://forums.developer.nvidia.com/u/Fiona.Chen)\
**Post date:** [January 21, 2021, 1:35am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/3 "2021-01-21T01:35:01Z")

</div>

Can you run “gst-inspect-1.0 nvstreammux” command to check whether there is nvstreammux plugin in your platform?

---

<div class="post-metadata">

**Author:** ![YT.lu](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@YT.lu](https://forums.developer.nvidia.com/u/YT.lu)\
**Post date:** [January 21, 2021, 1:43am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/4 "2021-01-21T01:43:29Z")

</div>

Thank you for replying.  
Output is:  
No such element or plugin ‘nvstreammux’.  
How to install this plugin.

---

<div class="post-metadata">

**Author:** ![Fiona.Chen](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/fiona.chen/32/15508_2.png) [@Fiona.Chen](https://forums.developer.nvidia.com/u/Fiona.Chen)\
**Post date:** [January 21, 2021, 1:45am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/5 "2021-01-21T01:45:31Z")

</div>

Before starting to use deepstream, please read the deepstream document carefully.

[https://docs.nvidia.com/metropolis/deepstream/dev-guide/text/DS\_Quickstart.html#dgpu-setup-for-ubuntu](https://docs.nvidia.com/metropolis/deepstream/dev-guide/text/DS_Quickstart.html#dgpu-setup-for-ubuntu)

---

<div class="post-metadata">

**Author:** ![YT.lu](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@YT.lu](https://forums.developer.nvidia.com/u/YT.lu)\
**Post date:** [January 21, 2021, 2:50am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/6 "2021-01-21T02:50:40Z")

</div>

I have reinstalled deepstream with document, still not work.  
When running: deepstream-app --version-all  
Output is:  
deepstream-app version 5.0.0  
DeepStreamSDK 5.0.0  
CUDA Driver Version: 10.2  
CUDA Runtime Version: 10.2  
TensorRT Version: 7.0  
cuDNN Version: 7.6  
Dewarper: not found

---

<div class="post-metadata">

**Author:** ![Fiona.Chen](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/fiona.chen/32/15508_2.png) [@Fiona.Chen](https://forums.developer.nvidia.com/u/Fiona.Chen)\
**Post date:** [January 21, 2021, 2:53am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/7 "2021-01-21T02:53:31Z")

</div>

Are all drivers such as CUDA, TensorRT, CuDNN, … correct? What is your GPU driver version?

---

<div class="post-metadata">

**Author:** ![YT.lu](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@YT.lu](https://forums.developer.nvidia.com/u/YT.lu)\
**Post date:** [January 21, 2021, 2:59am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/8 "2021-01-21T02:59:33Z")

</div>

Ubuntu 18.04  
Nvidia GPU: GeForce GTX 2080Ti  
Driver Version: 440.33.01  
Cuda: 10.2  
TensorRT: 7.0.0.11  
CuDNN: 7.6.5  
DeepStream: 5.0  
Should I update the GPU driver version?

---

<div class="post-metadata">

**Author:** ![Fiona.Chen](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/fiona.chen/32/15508_2.png) [@Fiona.Chen](https://forums.developer.nvidia.com/u/Fiona.Chen)\
**Post date:** [January 21, 2021, 3:11am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/9 "2021-01-21T03:11:36Z")

</div>

You can refer to [New Docker CLI API Support for NVIDIA GPUs under Docker Engine 19.03.0 Pre-Release – Collabnix](https://collabnix.com/introducing-new-docker-cli-api-support-for-nvidia-gpus-under-docker-engine-19-03-0-beta-release/)

---

<div class="post-metadata">

**Author:** ![YT.lu](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@YT.lu](https://forums.developer.nvidia.com/u/YT.lu)\
**Post date:** [January 27, 2021, 9:55am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/11 "2021-01-27T09:55:11Z")

</div>

I have installed docker and run` python3 deepstream_test_1.py /opt/nvidia/deepstream/deepstream-5.0/samples/streams/sample_720p.h264`  
and come across another error:  
Creating Pipeline

Creating Source

Creating H264Parser

Creating Decoder

Creating EGLSink

Playing file /opt/nvidia/deepstream/deepstream-5.0/samples/streams/sample\_720p.h264  
Adding elements to Pipeline

Linking elements in the Pipeline

Starting pipeline

WARNING: …/nvdsinfer/nvdsinfer\_func\_utils.cpp:36 [TRT]: Current optimization profile is: 0. Please ensure there are no enqueued operations pending in this context prior to switching profiles  
0:00:01.591205956 90 0x110ea230 INFO nvinfer gstnvinfer.cpp:619:gst\_nvinfer\_logger: NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::deserializeEngineAndBackend() \<nvdsinfer\_context\_impl.cpp:1701\> [UID = 1]: deserialized trt engine from :/opt/nvidia/deepstream/deepstream-5.0/samples/models/Primary\_Detector/resnet10.caffemodel\_b1\_gpu0\_int8.engine  
INFO: …/nvdsinfer/nvdsinfer\_model\_builder.cpp:685 [Implicit Engine Info]: layers num: 3  
0 INPUT kFLOAT input\_1 3x368x640  
1 OUTPUT kFLOAT conv2d\_bbox 16x23x40  
2 OUTPUT kFLOAT conv2d\_cov/Sigmoid 4x23x40

0:00:01.591248235 90 0x110ea230 INFO nvinfer gstnvinfer.cpp:619:gst\_nvinfer\_logger: NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::generateBackendContext() \<nvdsinfer\_context\_impl.cpp:1805\> [UID = 1]: Use deserialized engine model: /opt/nvidia/deepstream/deepstream-5.0/samples/models/Primary\_Detector/resnet10.caffemodel\_b1\_gpu0\_int8.engine  
0:00:01.591893184 90 0x110ea230 INFO nvinfer gstnvinfer\_impl.cpp:313:notifyLoadModelStatus: [UID 1]: Load new model:dstest1\_pgie\_config.txt sucessfully  
Frame Number=0 Number of Objects=6 Vehicle\_count=4 Person\_count=2  
0:00:01.768476748 90 0x27f9e30 WARN nvinfer gstnvinfer.cpp:1975:gst\_nvinfer\_output\_loop: error: Internal data stream error.  
0:00:01.768492628 90 0x27f9e30 WARN nvinfer gstnvinfer.cpp:1975:gst\_nvinfer\_output\_loop: error: streaming stopped, reason not-negotiated (-4)  
Error: gst-stream-error-quark: Internal data stream error. (1): gstnvinfer.cpp(1975): gst\_nvinfer\_output\_loop (): /GstPipeline:pipeline0/GstNvInfer:primary-inference:  
streaming stopped, reason not-negotiated (-4)  
Frame Number=1 Number of Objects=6 Vehicle\_count=4 Person\_count=2

---

<div class="post-metadata">

**Author:** ![Fiona.Chen](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/fiona.chen/32/15508_2.png) [@Fiona.Chen](https://forums.developer.nvidia.com/u/Fiona.Chen)\
**Post date:** [February 2, 2021, 2:41am UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/13 "2021-02-02T02:41:56Z")

</div>

Can you refer to this instruction of dumping gstreamer pipeline graph [DeepStream SDK FAQ - Intelligent Video Analytics / DeepStream SDK - NVIDIA Developer Forums](https://forums.developer.nvidia.com/t/deepstream-sdk-faq/80236/10) and dump your graph for checking? The name of the dot file may be different but it is the dot file which can be converted in to png picture.

---

<div class="post-metadata">

**Author:** ![TomNVIDIA](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/tomnvidia/32/14181_2.png) [@TomNVIDIA](https://forums.developer.nvidia.com/u/TomNVIDIA)\
**Post date:** [October 12, 2021, 4:15pm UTC](https://forums.developer.nvidia.com/t/unable-to-create-nvv4l2-decoder/166285/15 "2021-10-12T16:15:19Z")

</div>


