Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) GPU
• DeepStream Version 5.1
• JetPack Version (valid for Jetson only)
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only) 440.33.01
• Issue Type( questions, new requirements, bugs) question
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)
I was running an application with deepstream-5.1, it was working on a server from a container, however, when I pullled the docker image on another server and launched the container on that server, running the application got below error, which didn’t appear on the first server.
…
Unable to set device in gst_nvstreammux_change_state
Unable to set device in gst_nvstreammux_change_state
0:00:00.097936700 1413 0x59800f0 WARN bin gstbin.c:2832:reset_state: Failed to switch back down to NULL
2022-06-01 23:55:27,468 - set pipeline state to be PLAYING
…
It turned out pipeline.set_state(Gst.State.NULL) was not executed successfully as the debugging information “set pipeline state to be NULL” was not seen.
pipeline.set_state(Gst.State.PLAYING)
logger.info(f"set pipeline state to be PLAYING")
try:
loop.run()
except:
pass
pipeline.set_state(Gst.State.NULL)
logger.info(f"set pipeline state to be NULL")