# Missing elements in \`nvcodec\` / Segementation fault while loading plugin file libgstlv2.so

**URL:** <https://discourse.gstreamer.org/t/missing-elements-in-nvcodec-segementation-fault-while-loading-plugin-file-libgstlv2-so/5926>\
**Category:** General Discussion\
**Created:** [October 12, 2026, 3:36pm UTC](https://discourse.gstreamer.org/t/missing-elements-in-nvcodec-segementation-fault-while-loading-plugin-file-libgstlv2-so/5926 "2026-10-12T15:36:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gemms](https://discourse.gstreamer.org/letter_avatar_proxy/v4/letter/g/b9bd4f/32.png) [@Gemms](https://discourse.gstreamer.org/u/Gemms)\
**Post date:** [October 12, 2026, 3:36pm UTC](https://discourse.gstreamer.org/t/missing-elements-in-nvcodec-segementation-fault-while-loading-plugin-file-libgstlv2-so/5926/1 "2026-10-12T15:36:53Z")

</div>

This may be the same root cause as my previous missing `cudaconvert` that was solved by a GStreamer patch - [Unable to find CUDA runtime compilation libraries](https://discourse.gstreamer.org/t/unable-to-find-cuda-runtime-compilation-libraries/5429)

The first time I run `gst-inspect-1.0 --version` I get the output below. When I then run it to try and inspect `nvcodec` I don’t get the warning messages, but I am missing (relative to [nvcodec](https://gstreamer.freedesktop.org/documentation/nvcodec/index.html) ) ` nvautogpuav1enc`, `nvav1dec`, `nvav1enc`, `nvav1enc`, `nvd3d11av1enc`, `nvd3d11h264enc`, `nvd3d11h265enc`, `nvvp8dec`

```auto
% gst-inspect-1.0 --version                                                                                                                                                                                                                                                                           
MESA-EGL: warning: pci id for fd 8: 10de:1cb3, driver (null)
pci id for fd 9: 10de:1cb3, driver (null)
pci id for fd 10: 10de:1cb3, driver (null)
MESA-EGL: warning: egl: failed to create dri2 screen
pci id for fd 9: 10de:1cb3, driver (null)
pci id for fd 10: 10de:1cb3, driver (null)
MESA-EGL: warning: egl: failed to create dri2 screen
MESA-EGL: warning: pci id for fd 8: 10de:1cb3, driver (null)
pci id for fd 9: 10de:1cb3, driver (null)
pci id for fd 10: 10de:1cb3, driver (null)
MESA-EGL: warning: egl: failed to create dri2 screen
pci id for fd 9: 10de:1cb3, driver (null)
pci id for fd 10: 10de:1cb3, driver (null)
MESA-EGL: warning: egl: failed to create dri2 screen
lilv_world_get_unique(): warning: Subject <679b37> has multiple <http://www.w3.org/2000/01/rdf-schema#label> properties
lilv_plugin_get_unique_internal(): error: No value found for (679b37 http://www.w3.org/2000/01/rdf-schema#label ...) property
lilv_world_get_unique(): warning: Subject <810b4> has multiple <http://www.w3.org/2000/01/rdf-schema#label> properties
lilv_plugin_get_unique_internal(): error: No value found for (810b4 http://www.w3.org/2000/01/rdf-schema#label ...) property
lilv_world_get_unique(): warning: Subject <810b5> has multiple <http://www.w3.org/2000/01/rdf-schema#label> properties
lilv_plugin_get_unique_internal(): error: No value found for (810b5 http://www.w3.org/2000/01/rdf-schema#label ...) property
lilv_world_get_unique(): warning: Subject <810b6> has multiple <http://www.w3.org/2000/01/rdf-schema#label> properties
lilv_plugin_get_unique_internal(): error: No value found for (810b6 http://www.w3.org/2000/01/rdf-schema#label ...) property

(gst-plugin-scanner:14092): GLib-GObject-CRITICAL **: 11:16:44.510: g_param_spec_enum: assertion 'g_enum_get_value (enum_class, default_value) != NULL' failed

ERROR: Caught a segmentation fault while loading plugin file:
/usr/lib/gstreamer-1.0/libgstlv2.so

Please either:
- remove it and restart.
- run with --gst-disable-segtrap --gst-disable-registry-fork and debug.
lilv_world_get_unique(): warning: Subject <679b37> has multiple <http://www.w3.org/2000/01/rdf-schema#label> properties
lilv_plugin_get_unique_internal(): error: No value found for (679b37 http://www.w3.org/2000/01/rdf-schema#label ...) property
lilv_world_get_unique(): warning: Subject <810b4> has multiple <http://www.w3.org/2000/01/rdf-schema#label> properties
lilv_plugin_get_unique_internal(): error: No value found for (810b4 http://www.w3.org/2000/01/rdf-schema#label ...) property
lilv_world_get_unique(): warning: Subject <810b5> has multiple <http://www.w3.org/2000/01/rdf-schema#label> properties
lilv_plugin_get_unique_internal(): error: No value found for (810b5 http://www.w3.org/2000/01/rdf-schema#label ...) property
lilv_world_get_unique(): warning: Subject <810b6> has multiple <http://www.w3.org/2000/01/rdf-schema#label> properties
lilv_plugin_get_unique_internal(): error: No value found for (810b6 http://www.w3.org/2000/01/rdf-schema#label ...) property

(gst-plugin-scanner:14195): GLib-GObject-CRITICAL **: 11:16:44.976: g_param_spec_enum: assertion 'g_enum_get_value (enum_class, default_value) != NULL' failed

ERROR: Caught a segmentation fault while loading plugin file:
/usr/lib/gstreamer-1.0/libgstlv2.so

Please either:
- remove it and restart.
- run with --gst-disable-segtrap --gst-disable-registry-fork and debug.
gst-inspect-1.0 version 1.28.8
GStreamer 1.28.8
https://www.archlinux.org/

```

The file `/usr/lib/gstreamer-1.0/libgstlv2.so` does exist, and isn’t missing anything in terms of `ldd`.

Potentially relevant is that I am running an old GPU, and am having to use the old drivers ([Arch Linux - News: NVIDIA 590 driver drops Pascal and lower support; main packages switch to Open Kernel Modules](https://archlinux.org/news/nvidia-590-driver-drops-pascal-support-main-packages-switch-to-open-kernel-modules/))
