Hello there,
I am using with Jetson nano in handless mode through VNC (Xorg). I have ZED camera plunged into the nano and trying to get live feed through VNC to another computer, the problem is when I run the ZED explorer (launcher for the ZED camera) it gives me bellow error
nvbuf_utils: Could not get EGL display connection
No EGL Display
nvbufsurftransform: Could not get EGL display connection
I have reffered similar topic but can’t solve.
***Environment
Jet pack : R32 (release), REVISION: 7.6, GCID: 38171779, BOARD: t210ref, EABI: aarch64, DATE: Tue Nov 5 07:46:14 UTC 2024
***xrandr
Screen 0: minimum 256 x 256, current 1920 x 1080, maximum 16384 x 16384
rdp0 connected 1920x1080+0+0 0mm x 0mm
1920x1080 50.00*
xclock and xeyes can be gotten through VNC.
After that I try to do ZED pythonAPI (pyzed) but get above errors.
Next I try these command.
$ sudo jetson_clocks
$ gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw,forma=YUY2,width=1280,height=480,framerate=30/1 ! nvvidconv ! 'video/x-raw(memory:NVMM),format=NV12' ! nvoverlaysink
But the results are bellow.
nvbuf_utils: Could not get EGL display connection
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
gstbasesrc.c(3055): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-negotiated (-4)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
What's the reason?
Any ideas how to fix this issue?
Thank you.
Setting pipeline to PAUSED …
Pipeline is live and does not need PREROLL …
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
gstbasesrc.c(3055): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-negotiated (-4)
ERROR: pipeline doesn’t want to preroll.
Setting pipeline to PAUSED …
Setting pipeline to READY …
Setting pipeline to NULL …
Freeing pipeline …
I check devices with “v4l2-ctl --list-devices”.
The response is “ZED 2 (usb-70090000.xusb-1.2):/dev/video0”
Thank you for reply.
I refered the steps but these did not solve the problem.
I got the bellow information from this page.
" The driver for our ZED X camera line (ZED X, ZED X Mini, ZED X One GS, ZED X One 4K) relies on the [NVIDIA Argus API], which uses [EGLStream] for optimal performance. However, it is incompatible with X11 forwarding (ssh -X ) in headless mode."
So I got the plug (for HDMI, Evanlak) but jetson did not recognize it.
Could you tell me how to set up the dummy plug?