Deepstream 6.1.1 try to run Asus TUF F15 >> Could not find matching framebuffer config

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) GPU GTX 1650
• DeepStream Version 6.1.1
• TensorRT Version8.4.1
**• CUDA version 11.7
**• NVIDIA GPU Driver Version (valid for GPU only)**515.65.01
I’m attempting to run the Deepstream 6.1.1 sample app Test2 in Python on my GPU laptop, however the video inference does not appear.
give below error
Error: gst-stream-error-quark: Internal data stream error. (1): gstnvinfer.cpp(2125): gst_nvinfer_submit_input_buffer (): /GstPipeline:pipeline0/GstNvInfer:secondary3-nvinference-engine:
streaming stopped, reason not-negotiated (-4)
logs (19.3 KB)

Do you have a monitor connected to your PC? It seems the EGL cannot be initialized.
Besides, are you able to deepstream-app sample (or the corresponding C sample sources/apps/sample_apps/deepstream-test2) on your PC?

as per mention I am working in my laptop and I am run python sample
as per i am add fakesink in deepstream sample working

From your log, it shows there is problem with your display system.
Did you run it directly on your laptop or in a docker?
If in a docker, you can use the command below to set your env:

export DISPLAY=:0
xhost +
nvidia-docker run -it --rm -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY -w /root nvcr.io/nvidia/deepstream:6.1.1-devel
0:00:05.658923498  6681      0x2398240 ERROR            egladaption ext/eglgles/gstegladaptation.c:669:gst_egl_adaptation_choose_config:<nvvideo-renderer> Could not find matching framebuffer config
0:00:05.658937744  6681      0x2398240 ERROR            egladaption ext/eglgles/gstegladaptation.c:683:gst_egl_adaptation_choose_config:<nvvideo-renderer> Couldn't choose an usable config
0:00:05.658940645  6681      0x2398240 ERROR          nveglglessink ext/eglgles/gsteglglessink.c:2802:gst_eglglessink_configure_caps:<nvvideo-renderer> Couldn't choose EGL config
0:00:05.658963770  6681      0x2398240 ERROR          nveglglessink ext/eglgles/gsteglglessink.c:2862:gst_eglglessink_configure_caps:<nvvideo-renderer> Configuring caps failed
0:00:05.659006638  6681      0x2398760 ERROR          nveglglessink ext/eglgles/gsteglglessink.c:2907:gst_eglglessink_setcaps:<nvvideo-renderer> Failed to configure caps
0:00:05.659065539  6681      0x2398760 ERROR          nveglglessink ext/eglgles/gsteglglessink.c:2907:gst_eglglessink_setcaps:<nvvideo-renderer> Failed to configure caps

As per my logs file Im not running docker version

Im also try docker run version as per your guide but same error showing

What system is installed on your laptop?

ubuntu 20

Your laptop may have more than one graphics card. You should make sure that nvidia’s graphics card is mounted to the display port.

I have only one Nvidia 1650 gpu

Ok, The most likely thing is that your nvidia display module is not installed properly. Could you use the ldd command to check the EGL env in your laptop? Like ldd /path in your env/libnvdsgst_eglglessink.so.
You can refer to the topic below: https://forums.developer.nvidia.com/t/cugraphicsglregisterbuffer-failed-with-error-304-gst-eglglessink-cuda-init-texture-1/78194/9

Thank you for your support, Yuweiw.
My issue was resolved.
using the guidelines listed below
sudo prime-select nvidia
sudo reboot
————- If still a problem, try ———-
install nvidia-docker2

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.