diff --git a/gfx/drivers_context/drm_ctx.c b/gfx/drivers_context/drm_ctx.c index ae61ccb819..01e835068a 100644 --- a/gfx/drivers_context/drm_ctx.c +++ b/gfx/drivers_context/drm_ctx.c @@ -289,10 +289,7 @@ static void free_drm_resources(gfx_ctx_drm_data_t *drm) if (drm->drm) if (g_drm_fd >= 0) - { - drmDropMaster(g_drm_fd); filestream_close(drm->drm); - } g_gbm_surface = NULL; g_gbm_dev = NULL; @@ -384,8 +381,6 @@ nextgpu: drm->fb_width = g_drm_connector->modes[0].hdisplay; drm->fb_height = g_drm_connector->modes[0].vdisplay; - drmSetMaster(g_drm_fd); - g_gbm_dev = gbm_create_device(fd); if (!g_gbm_dev)