docker container:
nvcr.io/nvidia/deepstream:6.2-devel
my host:
OS: centos7.9
GPU info:
±----------------------------------------------------------------------------+
| NVIDIA-SMI 525.116.04 Driver Version: 525.116.04 CUDA Version: 12.0 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce … Off | 00000000:3B:00.0 Off | N/A |
| 32% 30C P8 25W / 350W | 21MiB / 24576MiB | 0% Default |
| | | N/A |
±------------------------------±---------------------±---------------------+
I ran gemfield to check whether openGl is ok:
Here is my deepstream-test1-app results:
./deepstream-test1-app dstest1_config.yml
prop.integrated = nveglglessink
Added elements to bin
Using file: dstest1_config.yml
0:00:00.220827152 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.220879160 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat MJPG
0:00:00.220888957 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.220897647 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat MJPG
0:00:00.220916104 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.220924084 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat AV10
0:00:00.220931692 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.220938949 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat AV10
0:00:00.220954940 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.220965450 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat DVX5
0:00:00.220991217 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221002012 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat DVX5
0:00:00.221043929 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221057861 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat DVX4
0:00:00.221065862 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221074198 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat DVX4
0:00:00.221103308 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221111959 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat MPG4
0:00:00.221148447 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221157826 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat MPG4
0:00:00.221203026 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221214740 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat MPG2
0:00:00.221223142 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221262979 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat MPG2
0:00:00.221283800 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221293567 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat H265
0:00:00.221302666 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221312003 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat H265
0:00:00.221357919 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221369308 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat VP90
0:00:00.221377775 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221387163 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat VP90
0:00:00.221399918 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221422243 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat VP80
0:00:00.221451511 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221461629 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat VP80
0:00:00.221474940 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221489132 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe minimum capture size for pixelformat H264
0:00:00.221501696 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:sink Unable to try format: Unknown error -1
0:00:00.221514786 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:sink Could not probe maximum capture size for pixelformat H264
0:00:00.221927286 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:src Unable to try format: Unknown error -1
0:00:00.221945267 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2942:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:src Could not probe minimum capture size for pixelformat NM12
0:00:00.221958925 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:3057:gst_v4l2_object_get_nearest_size:nvv4l2-decoder:src Unable to try format: Unknown error -1
0:00:00.221971976 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2948:gst_v4l2_object_probe_caps_for_format:nvv4l2-decoder:src Could not probe maximum capture size for pixelformat NM12
0:00:00.221986256 529 0x55f385b72830 WARN v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0x55f384f9e5d0 Failed to determine interlace mode
WARNING: [TRT]: CUDA lazy loading is not enabled. Enabling it can significantly reduce device memory usage. See CUDA_MODULE_LOADING
in CUDA C++ Programming Guide
WARNING: [TRT]: CUDA lazy loading is not enabled. Enabling it can significantly reduce device memory usage. See CUDA_MODULE_LOADING
in CUDA C++ Programming Guide
0:00:03.451186973 529 0x55f385b72830 INFO nvinfer gstnvinfer.cpp:680:gst_nvinfer_logger: NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::deserializeEngineAndBackend() <nvdsinfer_context_impl.cpp:1909> [UID = 1]: deserialized trt engine from :/opt/nvidia/deepstream/deepstream-6.2/samples/models/Primary_Detector/resnet10.caffemodel_b1_gpu0_int8.engine
INFO: …/nvdsinfer/nvdsinfer_model_builder.cpp:610 [Implicit Engine Info]: layers num: 3
0 INPUT kFLOAT input_1 3x368x640
1 OUTPUT kFLOAT conv2d_bbox 16x23x40
2 OUTPUT kFLOAT conv2d_cov/Sigmoid 4x23x40
0:00:03.570550180 529 0x55f385b72830 INFO nvinfer gstnvinfer.cpp:680:gst_nvinfer_logger: NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::generateBackendContext() <nvdsinfer_context_impl.cpp:2012> [UID = 1]: Use deserialized engine model: /opt/nvidia/deepstream/deepstream-6.2/samples/models/Primary_Detector/resnet10.caffemodel_b1_gpu0_int8.engine
0:00:03.573946344 529 0x55f385b72830 INFO nvinfer gstnvinfer_impl.cpp:328:notifyLoadModelStatus: [UID 1]: Load new model:/opt/nvidia/deepstream/deepstream-6.2/sources/apps/sample_apps/deepstream-test1/dstest1_pgie_config.yml sucessfully
0:00:03.574428843 529 0x55f385b72830 WARN basesrc gstbasesrc.c:3600:gst_base_src_start_complete: pad not activated yet
Running…
cuGraphicsGLRegisterBuffer failed with error(304) gst_eglglessink_cuda_init texture = 1
0:00:03.849870625 529 0x55f38502a060 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2922:gst_eglglessink_configure_caps: Cuda Init failed
0:00:03.849886242 529 0x55f38502a060 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2933:gst_eglglessink_configure_caps: Configuring caps failed
0:00:03.849983986 529 0x55f38502a300 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.850187273 529 0x55f38502a300 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.850225830 529 0x55f38502a300 WARN GST_PADS gstpad.c:4231:gst_pad_peer_query:nv-onscreendisplay:src could not send sticky events
0:00:03.851530389 529 0x55f38502a300 WARN v4l2videodec gstv4l2videodec.c:1836:gst_v4l2_video_dec_decide_allocation: Duration invalid, not setting latency
0:00:03.851603967 529 0x55f38502a300 WARN v4l2bufferpool gstv4l2bufferpool.c:1082:gst_v4l2_buffer_pool_start:nvv4l2-decoder:pool:src Uncertain or not enough buffers, enabling copy threshold
0:00:03.852032527 529 0x7fa3b4433060 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.852668053 529 0x7fa3b44330c0 WARN v4l2bufferpool gstv4l2bufferpool.c:1533:gst_v4l2_buffer_pool_dqbuf:nvv4l2-decoder:pool:src Driver should never set v4l2_buffer.field to ANY
0:00:03.852860749 529 0x7fa3b44330c0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.853113615 529 0x7fa3b4433060 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.853159551 529 0x7fa3b4433060 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.853183393 529 0x7fa3b4433060 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.855477408 529 0x7fa3b4433060 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.855539210 529 0x7fa3b4433060 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.855667561 529 0x7fa3b4433060 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
Frame Number = 0 Number of objects = 5 Vehicle Count = 4 Person Count = 1
0:00:03.877813903 529 0x55f38502a0c0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2978:gst_eglglessink_setcaps: Failed to configure caps
0:00:03.877858668 529 0x55f38502a0c0 WARN nvinfer gstnvinfer.cpp:2369:gst_nvinfer_output_loop: error: Internal data stream error.
0:00:03.877871058 529 0x55f38502a0c0 WARN nvinfer gstnvinfer.cpp:2369:gst_nvinfer_output_loop: error: streaming stopped, reason not-negotiated (-4)
ERROR from element primary-nvinference-engine: Internal data stream error.
Error details: gstnvinfer.cpp(2369): gst_nvinfer_output_loop (): /GstPipeline:dstest1-pipeline/GstNvInfer:primary-nvinference-engine:
streaming stopped, reason not-negotiated (-4)
Frame Number = 1 Number of objects = 5 Vehicle Count = 4 Person Count = 1
Returned, stopping playback
Frame Number = 2 Number of objects = 6 Vehicle Count = 5 Person Count = 1
0:00:03.889227128 529 0x55f38502a300 WARN baseparse gstbaseparse.c:3666:gst_base_parse_loop: error: Internal data stream error.
0:00:03.889243282 529 0x55f38502a300 WARN baseparse gstbaseparse.c:3666:gst_base_parse_loop: error: streaming stopped, reason not-negotiated (-4)
nvstreammux: Successfully handled EOS for source_id=0
Frame Number = 3 Number of objects = 5 Vehicle Count = 4 Person Count = 1
Frame Number = 4 Number of objects = 5 Vehicle Count = 4 Person Count = 1
Frame Number = 5 Number of objects = 5 Vehicle Count = 4 Person Count = 1
Frame Number = 6 Number of objects = 6 Vehicle Count = 5 Person Count = 1