From 10969bdc6eac49c0e2d415aca6f92da227dae30a Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Sun, 24 Jun 2012 11:09:21 +0200 Subject: [PATCH] uterm: video_drm: set EGL_DISPLAY correctly We force EGL_DISPLAY to drm now. Otherwise, we might cause segfaults if the EGL library tries to use the X11 egl-backend. Signed-off-by: David Herrmann --- src/uterm_video_drm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/uterm_video_drm.c b/src/uterm_video_drm.c index eec4c26..1c8333d 100644 --- a/src/uterm_video_drm.c +++ b/src/uterm_video_drm.c @@ -573,6 +573,7 @@ static int video_init(struct uterm_video *video, const char *node) goto err_close; } + setenv("EGL_DISPLAY", "drm", 1); drm->disp = eglGetDisplay((EGLNativeDisplayType) drm->gbm); if (!drm->disp) { log_err("cannot retrieve egl display for %s", node);