Cannot add nvcompositor on Jetson TX2 with L4T 28.1 and GStreamer 1.8.3


As introduced in the title, I am having troubles adding the nvcompositor gstreamer element to my configuration: Jetson TX2 with L4T 28.1 and GStreamer 1.8.3.

According to this thread (, the plugin should be compatible with my configuration.

I have try the solution proposed in this thread ( in order to add nvcompositor.

The apt-get install seems to be OK. But after clearing the cache as instructed, when I try to inspect the element, I get the following output :

(gst-plugin-scanner:13880): GStreamer-WARNING **: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/': /usr/lib/aarch64-linux-gnu/ undefined symbol: drmGetDevice2
No such element or plugin 'nvcompositor'

After what the registry.aarch64.bin is back in the cache, and I must clear it again.

Any workaround? Is nvcompositor actually supported by the 28.1 L4T package (I failed getting this info).

Any help would be appreciated.

The element is added in r28.2.1. Please upgrade to newer release.

Thanks for the reply DaneLLL.