Deepstream-L4t: Could not get EGL display connection

Hi,

with the latest L4T available for TX2, we suddenly have the following errors running the official deepstream image nvcr.io/nvidia/deepstream-l4t:6.0.1-base

sudo docker run --rm -it --runtime nvidia nvcr.io/nvidia/deepstream-l4t:6.0.1-base

root@74fcaeae8582:/opt/nvidia/deepstream/deepstream-6.0# gst-inspect-1.0 

nvbuf_utils: Could not get EGL display connection

nvbuf_utils: ERROR getting proc addr of eglCreateImageKHR

nvbuf_utils: ERROR getting proc addr of eglDestroyImageKHR

(Argus) Error FileOperationFailed: Connecting to nvargus-daemon failed: No such file or directory (in src/rpc/socket/client/SocketClientDispatch.cpp, function openSocketConnection(), line 205)

(Argus) Error FileOperationFailed: Cannot create camera provider (in src/rpc/socket/client/SocketClientDispatch.cpp, function createCameraProvider(), line 106)

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection

No EGL Display 

nvbufsurftransform: Could not get EGL display connection


How can we resolve this?

Kind regards,

Tobias

Did you connect TX2 over SSH ? x11-forwarding is not supported on DeepStream. Try unset DISPLAY

Hi,

I was able to resolve the issue: the tegra libraries were not mapped to the container anymore (/usr/lib/aarch64-linux-gnu/tegra)