# Plugins in blacklist

**URL:** <https://forums.developer.nvidia.com/t/plugins-in-blacklist/217692>\
**Category:** Jetson Xavier NX\
**Tags:** gstreamer\
**Created:** [June 15, 2022, 2:17am UTC](https://forums.developer.nvidia.com/t/plugins-in-blacklist/217692 "2022-06-15T02:17:15Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![zhang.dongchuan](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@zhang.dongchuan](https://forums.developer.nvidia.com/u/zhang.dongchuan)\
**Post date:** [June 15, 2022, 2:17am UTC](https://forums.developer.nvidia.com/t/plugins-in-blacklist/217692/1 "2022-06-15T02:17:16Z")

</div>

Hi,

I met following annoying warnings every time I refresh the ~/.cache/gstreamer-1.0/registry.aarch64.bin  
Is there any way to solve this issue?  
Thanks

0:00:02.107284259 4183 0x55b1b1fca0 **WARN**  **GST\_PLUGIN\_LOADING gstplugin.c:792:\_priv\_gst\_plugin\_load\_file\_for\_registry:** module\_open failed: libtritonserver.so: cannot open shared object file: No such file or directory

(gst-plugin-scanner:4183): GStreamer- **WARNING** \*\*: 10:10:25.683: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst\_inferserver.so’: libtritonserver.so: cannot open shared object file: No such file or directory

0:00:02.112714957 4183 0x55b1b1fca0 **WARN**  **GST\_PLUGIN\_LOADING gstplugin.c:792:\_priv\_gst\_plugin\_load\_file\_for\_registry:** module\_open failed: librivermax.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:4183): GStreamer- **WARNING** \*\*: 10:10:25.689: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst\_udp.so’: librivermax.so.0: cannot open shared object file: No such file or directory

0:00:02.120698202 4183 0x55b1b1fca0 **WARN**  **GST\_PLUGIN\_LOADING gstplugin.c:792:\_priv\_gst\_plugin\_load\_file\_for\_registry:** module\_open failed: /usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libcustom2d\_preprocess.so: undefined symbol: NvBufSurfTransformAsync

(gst-plugin-scanner:4183): GStreamer- **WARNING** \*\*: 10:10:25.697: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libcustom2d\_preprocess.so’: /usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libcustom2d\_preprocess.so: undefined symbol: NvBufSurfTransformAsync

0:00:02.149994827 4183 0x55b1b1fca0 **WARN**  **GST\_PLUGIN\_LOADING gstplugin.c:792:\_priv\_gst\_plugin\_load\_file\_for\_registry:** module\_open failed: /usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst\_preprocess.so: undefined symbol: NvBufSurfTransformAsync

(gst-plugin-scanner:4183): GStreamer- **WARNING** \*\*: 10:10:25.726: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst\_preprocess.so’: /usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst\_preprocess.so: undefined symbol: NvBufSurfTransformAsync

---

<div class="post-metadata">

**Author:** ![DaneLLL](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/danelll/32/14043_2.png) [@DaneLLL](https://forums.developer.nvidia.com/u/DaneLLL)\
**Post date:** [June 15, 2022, 3:24am UTC](https://forums.developer.nvidia.com/t/plugins-in-blacklist/217692/3 "2022-06-15T03:24:23Z")

</div>

Hi,  
You mean after cleaning _registry.aarch64.bin_, the prints are present always? After the cache is clean and in first run of gstreamer command, you should see some warning message being printed once. Afterward the warnings should disappear.

---

<div class="post-metadata">

**Author:** ![zhang.dongchuan](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@zhang.dongchuan](https://forums.developer.nvidia.com/u/zhang.dongchuan)\
**Post date:** [June 15, 2022, 10:33am UTC](https://forums.developer.nvidia.com/t/plugins-in-blacklist/217692/4 "2022-06-15T10:33:12Z")

</div>

Yes, I see that once the cache is created, the warnings would disappear.  
But if I execute gst-inspect-1.0 -b , all of them are listed as in blacklist.  
So I’d like to know how to remove them from blacklist.  
How to solve the issue listed in previous post: undefined symbol: NvBufSurfTransformAsync

---

<div class="post-metadata">

**Author:** ![DaneLLL](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/danelll/32/14043_2.png) [@DaneLLL](https://forums.developer.nvidia.com/u/DaneLLL)\
**Post date:** [June 15, 2022, 11:22am UTC](https://forums.developer.nvidia.com/t/plugins-in-blacklist/217692/5 "2022-06-15T11:22:27Z")

</div>

Hi,  
It seems like you don’t install DeepStream SDK. These warnings should disappear if DeepStream SDK is present.

---

<div class="post-metadata">

**Author:** ![zhang.dongchuan](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@zhang.dongchuan](https://forums.developer.nvidia.com/u/zhang.dongchuan)\
**Post date:** [June 20, 2022, 1:49am UTC](https://forums.developer.nvidia.com/t/plugins-in-blacklist/217692/6 "2022-06-20T01:49:48Z")

</div>

Hi DaneLLL,

Deepstream was installed already on my NX.  
Otherwise we would see more plugins in blacklist.

user@linux:/var/log/ems$ dpkg -l | grep deep  
ii deepstream-6.0 6.0.0-1 arm64 Nvidia DeepStreamSDK runtime libraries, development files and samples

It seems like missing some so files.  
e.g. If I execute ldd command, I can see ‘libtritonserver.so’ missing which causes ‘libnvdsgst\_inferserver.so’ listed in blacklist:

**user@linux** : **/var/log/ems** $ ldd /opt/nvidia/deepstream/deepstream-6.0/lib/gst-plugins/libnvdsgst\_inferserver.so

linux-vdso.so.1 (0x0000007f8b070000)

libnvds\_meta.so =\> /opt/nvidia/deepstream/deepstream-6.0/lib/libnvds\_meta.so (0x0000007f8addb000)

libglib-2.0.so.0 =\> /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0 (0x0000007f8accc000)

libgobject-2.0.so.0 =\> /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0 (0x0000007f8ac6f000)

libgstbase-1.0.so.0 =\> /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so.0 (0x0000007f8abf8000)

libgstreamer-1.0.so.0 =\> /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 (0x0000007f8aac8000)

libnvdsgst\_helper.so =\> /opt/nvidia/deepstream/deepstream-6.0/lib/libnvdsgst\_helper.so (0x0000007f8aab1000)

libnvdsgst\_meta.so =\> /opt/nvidia/deepstream/deepstream-6.0/lib/libnvdsgst\_meta.so (0x0000007f8aa9c000)

libnvds\_infer\_server.so =\> /opt/nvidia/deepstream/deepstream-6.0/lib/libnvds\_infer\_server.so (0x0000007f8a3d9000)

libstdc++.so.6 =\> /usr/lib/aarch64-linux-gnu/libstdc++.so.6 (0x0000007f8a245000)

libdl.so.2 =\> /lib/aarch64-linux-gnu/libdl.so.2 (0x0000007f8a230000)

libpthread.so.0 =\> /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000007f8a204000)

librt.so.1 =\> /lib/aarch64-linux-gnu/librt.so.1 (0x0000007f8a1ed000)

libc.so.6 =\> /lib/aarch64-linux-gnu/libc.so.6 (0x0000007f8a094000)

/lib/ld-linux-aarch64.so.1 (0x0000007f8b044000)

libgcc\_s.so.1 =\> /lib/aarch64-linux-gnu/libgcc\_s.so.1 (0x0000007f8a070000)

libpcre.so.3 =\> /lib/aarch64-linux-gnu/libpcre.so.3 (0x0000007f89ffe000)

libffi.so.6 =\> /usr/lib/aarch64-linux-gnu/libffi.so.6 (0x0000007f89fe6000)

libgmodule-2.0.so.0 =\> /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so.0 (0x0000007f89fd2000)

libm.so.6 =\> /lib/aarch64-linux-gnu/libm.so.6 (0x0000007f89f19000)

libgstrtp-1.0.so.0 =\> /usr/lib/aarch64-linux-gnu/libgstrtp-1.0.so.0 (0x0000007f89eeb000)

libnvbufsurface.so.1.0.0 =\> /usr/lib/aarch64-linux-gnu/tegra/libnvbufsurface.so.1.0.0 (0x0000007f89e6d000)

libnvbufsurftransform.so.1.0.0 =\> /usr/lib/aarch64-linux-gnu/tegra/libnvbufsurftransform.so.1.0.0 (0x0000007f8872a000)

\*\*

> libtritonserver.so =\> not found

\*\*

libcuda.so.1 =\> /usr/lib/aarch64-linux-gnu/tegra/libcuda.so.1 (0x0000007f877e7000)

libssl.so.1.1 =\> /usr/lib/aarch64-linux-gnu/libssl.so.1.1 (0x0000007f8775d000)

libcrypto.so.1.1 =\> /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1 (0x0000007f8751c000)

libnvrm.so =\> /usr/lib/aarch64-linux-gnu/tegra/libnvrm.so (0x0000007f874d9000)

libEGL.so.1 =\> /usr/lib/aarch64-linux-gnu/libEGL.so.1 (0x0000007f874b8000)

libnvos.so =\> /usr/lib/aarch64-linux-gnu/tegra/libnvos.so (0x0000007f8749a000)

libnvbuf\_fdmap.so.1.0.0 =\> /usr/lib/aarch64-linux-gnu/tegra/libnvbuf\_fdmap.so.1.0.0 (0x0000007f87487000)

libnvrm\_graphics.so =\> /usr/lib/aarch64-linux-gnu/tegra/libnvrm\_graphics.so (0x0000007f87467000)

libnvddk\_vic.so =\> /usr/lib/aarch64-linux-gnu/tegra/libnvddk\_vic.so (0x0000007f87449000)

libnvddk\_2d\_v2.so =\> /usr/lib/aarch64-linux-gnu/tegra/libnvddk\_2d\_v2.so (0x0000007f87424000)

libnvrm\_gpu.so =\> /usr/lib/aarch64-linux-gnu/tegra/libnvrm\_gpu.so (0x0000007f873e0000)

libnvidia-fatbinaryloader.so.440.18 =\> /usr/lib/aarch64-linux-gnu/tegra/libnvidia-fatbinaryloader.so.440.18 (0x0000007f87371000)

libGLdispatch.so.0 =\> /usr/lib/aarch64-linux-gnu/libGLdispatch.so.0 (0x0000007f87245000)

---

<div class="post-metadata">

**Author:** ![DaneLLL](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/danelll/32/14043_2.png) [@DaneLLL](https://forums.developer.nvidia.com/u/DaneLLL)\
**Post date:** [June 29, 2022, 9:07am UTC](https://forums.developer.nvidia.com/t/plugins-in-blacklist/217692/7 "2022-06-29T09:07:03Z")

</div>

Hi,  
Please try to run this script to generate _libtritonserver.so_:

> /opt/nvidia/deepstream/deepstream/samples/triton\_backend\_setup.sh

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/system/32/68080_2.png) [@system](https://forums.developer.nvidia.com/u/system)\
**Post date:** [July 20, 2022, 3:28am UTC](https://forums.developer.nvidia.com/t/plugins-in-blacklist/217692/9 "2022-07-20T03:28:50Z")

</div>

Closed on July 20, 2022, 3:28am UTC

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
