Librivermax.so.1: cannot open shared object file

DS 7.0
dGPU, Triton docker

I’m running the 7.0-triton-multiarch docker. So far it works fine. I initially noticed a very bad video quality on the RTSP output side, until I noticed these warnings:

(main:7560): GStreamer-WARNING **: 06:49:05.183: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.

(main:7560): GStreamer-WARNING **: 06:49:05.184: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_udp.so': librivermax.so.1: cannot open shared object file: No such file or directory

(main:7560): GStreamer-WARNING **: 06:49:05.190: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmpeg2dec.so': libmpeg2.so.0: cannot open shared object file: No such file or directory

(main:7560): GStreamer-WARNING **: 06:49:05.190: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmpg123.so': libmpg123.so.0: cannot open shared object file: No such file or directory

(main:7560): GStreamer-WARNING **: 06:49:05.190: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmpeg2enc.so': libmpeg2encpp-2.1.so.0: cannot open shared object file: No such file or directory

(main:7560): GStreamer-WARNING **: 06:49:05.191: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstchromaprint.so': libavcodec.so.58: cannot open shared object file: No such file or directory

(main:7560): GStreamer-WARNING **: 06:49:05.192: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstopenmpt.so': libmpg123.so.0: cannot open shared object file: No such file or directory

Some research brought up the solution to run ./user_additional_install.sh in /opt/nvidia/deepstream/deepstream-7.0 (Unable to create Streammux - #7 by Ni_Fury)

This dramatically helped, but two warnings (actually one) persists:

(main:18116): GStreamer-WARNING **: 06:56:01.189: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.

(main:18116): GStreamer-WARNING **: 06:56:01.775: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_udp.so': librivermax.so.1: cannot open shared object file: No such file or directory

There is indeed no such a file libdrivermax.so.1 in the entire image, but the problem doesn’t harm either. Any suggestions to get rid of this warning too?

please refer to this topic.

You don’t have the correct installation dependencies

From that post: Well, I have… I did run the ./user_additional_install.sh. What else is required?

please refer to the last comment. Please ignore these two warnings, which are for the DPU network card. If there is no related hardware, they will appear. They will only appear when the DS program runs for the first time and will not affect the program

Thanks. But this warning persists. It re-appears.

Anyway, I’ll ignore that