gst-inspect-1.0 cannot find nvtracker (Jetson TX2)

I reflashed my device and reinstalled Deepstream. When I tried to use the nvtacker plugin, gstreamer can’t find it.

gst-inspect-1.0 nvtracker
No such element or plugin ‘nvtracker’

But nvosd works and can be found.

What else do I need to do?

(Same problem with nvcaffegie)

The shared libraries are OK and all there
ldd => (0x0000007f9c857000) => /usr/lib/aarch64-linux-gnu/ (0x0000007f9c6fa000) => /lib/aarch64-linux-gnu/ (0x0000007f9c5f3000) => /usr/lib/aarch64-linux-gnu/ (0x0000007f9c596000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9c55e000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9c53c000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9c524000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9c511000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9c18e000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9c171000) => /usr/lib/aarch64-linux-gnu/ (0x0000007f9c15e000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9c14d000) => /lib/aarch64-linux-gnu/ (0x0000007f9c006000) => /usr/lib/aarch64-linux-gnu/ (0x0000007f9bff1000) => /lib/aarch64-linux-gnu/ (0x0000007f9bf44000) => /lib/aarch64-linux-gnu/ (0x0000007f9bf31000) => /lib/aarch64-linux-gnu/ (0x0000007f9bf04000)
/lib/ (0x0000005592777000) => /lib/aarch64-linux-gnu/ (0x0000007f9be93000) => /usr/lib/aarch64-linux-gnu/ (0x0000007f9be7b000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9be5d000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9be4c000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9be2e000) => /usr/lib/aarch64-linux-gnu/tegra-egl/ (0x0000007f9be17000) => /usr/lib/aarch64-linux-gnu/ (0x0000007f9bc88000) => /usr/lib/ (0x0000007f9aa5b000) => /lib/aarch64-linux-gnu/ (0x0000007f9aa43000) => /usr/lib/aarch64-linux-gnu/tegra/ (0x0000007f9a917000) => /lib/aarch64-linux-gnu/ (0x0000007f9a8f5000) => /usr/local/cuda/lib64/ (0x0000007f9a890000)

Jetpack 3.3, DeepStream 1.5

When I copied it to a subfolder in my home directory that has an entry in
GST_PLUGIN_PATH, it works.

Is there a cache somewhere in gstreamer/DeepStream that needs to be cleared?

Then when I deleted it from my folder, gstreamers start knowing where to locate it in the original
gstreamer plugins folder.

This means that the first time I invoke gst-inspect, the “Filename” entry locates in in my folder.
After I delete from my folder and invoke gst-inspect a second time, “Filename” locates it in the original gstreamer plugins folder

Suspecting this


Please refer to