TRT changed the API name from 5.0.0 to 5.0.3 release version
hi amycao,
My Xavier is running on Jetpack 4.1.1.but have same problem.When i run
$ dpkg -l|grep nvinfer
return
ii libnvinfer-dev 5.0.3-1+cuda10.0 arm64 TensorRT development libraries and headers
ii libnvinfer-samples 5.0.3-1+cuda10.0 all TensorRT samples and documentation
ii libnvinfer5 5.0.3-1+cuda10.0 arm64 TensorRT runtime libraries
but run
$ objdump -txT /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvinfer.so |grep initLibNvInferPlugins
return with nothing
May I ask for same help?
try this, objdump -Ttx /usr/lib/aarch64-linux-gnu/tegra/libnvll_infer.so.1.0.0|grep initLibNvInferPlugins
(DeepStreamSDK’s library)
this library is part of /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvinfer.so,
(TensorRT’s library)
when i run
objdump -Ttx /usr/lib/aarch64-linux-gnu/tegra/libnvll_infer.so.1.0.0|grep initLibNvInferPlugins
return
0000000000000000 DF *UND* 0000000000000000 initLibNvInferPlugins
is that means i have the library “initLibNvInferPlugins”?
when i run
deepstream-app -c configs/deepstream-app/source30_720p_dec_infer-resnet_tiled_display_int8.txt
return
(gst-plugin-scanner:9246): GStreamer-WARNING **: 14:25:23.019: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libcluttergst3.so': /usr/lib/aarch64-linux-gnu/libgbm.so.1: undefined symbol: drmGetDevice2
(gst-plugin-scanner:9246): GStreamer-WARNING **: 14:25:23.092: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvtracker.so': libvisionworks.so: cannot open shared object file: No such file or directory
(gst-plugin-scanner:9246): GStreamer-WARNING **: 14:25:23.391: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstopenglmixers.so': /usr/lib/aarch64-linux-gnu/libgbm.so.1: undefined symbol: drmGetDevice2
(gst-plugin-scanner:9246): GStreamer-WARNING **: 14:25:24.592: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstopengl.so': /usr/lib/aarch64-linux-gnu/libgbm.so.1: undefined symbol: drmGetDevice2
(gst-plugin-scanner:9246): GStreamer-WARNING **: 14:25:25.085: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstkms.so': /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstkms.so: undefined symbol: drmModeGetFB
(gst-plugin-scanner:9246): GStreamer-WARNING **: 14:25:25.340: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvinfer.so': libcudart.so.10.0: cannot open shared object file: No such file or directory
** ERROR: <create_primary_gie_bin:120>: Failed to create 'primary_gie_classifier'
** ERROR: <create_primary_gie_bin:170>: create_primary_gie_bin failed
** ERROR: <create_pipeline:985>: create_pipeline failed
** ERROR: <main:593>: Failed to create pipeline
Quitting
App run failed
What is the relationship between “drmGetDevice2” and this “initLibNvInferPlugins” library?
DF mean you have initLibNvInferPlugins defined.
there no relation between “drmGetDevice2” and this “initLibNvInferPlugins”,
your main issue is:(gst-plugin-scanner:9246): GStreamer-WARNING **: 14:25:25.340: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvinfer.so’: libcudart.so.10.0: cannot open shared object file: No such file or directory
Do you have cuda10 installed?
hi amycao,
Yes, I have not installed cuda10 before.I think this is the reason.
Now I can run it. thank you
same problem here:
~/jetsonUtilities$ python jetsonInfo.py
NVIDIA Jetson AGX Xavier
L4T 31.1.0 [ JetPack 4.1.1 DP ]
Board: t186ref
Ubuntu 18.04.1 LTS
Kernel Version: 4.9.108-tegra
CUDA 10.0.117
but starting Deepstream 3.0 results in :
(gst-plugin-scanner:8597): GStreamer-WARNING **: 12:42:11.877: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libcluttergst3.so’: /usr/lib/aarch64-linux-gnu/libgbm.so.1: undefined symbol: drmGetDevice2
(gst-plugin-scanner:8597): GStreamer-WARNING **: 12:42:12.789: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstkms.so’: /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstkms.so: undefined symbol: drmModeGetFB
(gst-plugin-scanner:8597): GStreamer-WARNING **: 12:42:13.597: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstopenglmixers.so’: /usr/lib/aarch64-linux-gnu/libgbm.so.1: undefined symbol: drmGetDevice2
(gst-plugin-scanner:8597): GStreamer-WARNING **: 12:42:13.669: Failed to load plugin ‘/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstopengl.so’: /usr/lib/aarch64-linux-gnu/libgbm.so.1: undefined symbol: drmGetDevice2
nvbuf_utils: Could not get EGL display connection
nvbuf_utils: Could not get EGL display connection
Hello, I encounter the same issues. Did you solved the problem? What should I do?
nvbuf_utils: Could not get EGL display connection
seems you are outputting to display, Do you have display device like monitor or something similar connected with
your device? or you can run without monitor, before run the app, do this first, export DISPLAY=:0
Thanks, I can run it correctly.