Sink element is recieving None when running inside docker compose

**• Hardware Platform (Jetson / GPU)**Nvidia geforce rtx 3060
• DeepStream Version sdk 7.1
• TensorRT Version 10.3
• NVIDIA GPU Driver Version (valid for GPU only) 560.35.03

I am facing an issue when using docker compose to run multicontainers for two different multistream deepstream pipelines . here all the elements except the nveglglessink is being created and i am getting the following error.

File “/workspace/ship.py”, line 489, in main
deepstream_ir | sink.set_property(“qos”,0)
deepstream_ir | AttributeError: ‘NoneType’ object has no attribute ‘set_property’

NB: Both these deepstream pipelines were working fine when running alone in docker using the nveglsink element. the issue persist when using docker compose for multi-pipelines.
Also the multi-containers are working perfectly when using the fakesink

  1. it seems sink is empty. does both pipelines have this error?
  2. can you only check if /opt/nvidia/deepstream/deepstream/lib/gst-plugins/libnvdsgst_eglglessink.so exists and sink = Gst.ElementFactory.make(“nveglglessink”, “nvvideo-renderer”) is empty? could you share how did you using docker compose to run two different pipelines?

Sorry for the late reply, Is this still an DeepStream issue to support? Thanks!

  1. please use the cmd in this link to start the docker.
  2. If the issue remains, after staring the docker, could you share the result of “gst-inspect-1.0 nveglglessink” and “ldd /opt/nvidia/deepstream/deepstream/lib/gst-plugins/libnvdsgst_eglglessink.so”?