From d945c979260bb6f684fba38f21acdb1e6f7027b9 Mon Sep 17 00:00:00 2001 From: Scott Anderson Date: Sun, 24 Feb 2019 17:00:49 +1300 Subject: [PATCH] backend/drm: Unset cursor on cleanup This will prevent the cursor from persisting on the Linux framebuffer terminal on exit. --- backend/drm/drm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/drm/drm.c b/backend/drm/drm.c index 12ed61ef..40a1fdbf 100644 --- a/backend/drm/drm.c +++ b/backend/drm/drm.c @@ -1380,6 +1380,7 @@ void restore_drm_outputs(struct wlr_drm_backend *drm) { drmModeSetCrtc(drm->fd, crtc->crtc_id, crtc->buffer_id, crtc->x, crtc->y, &conn->id, 1, &crtc->mode); + drmModeSetCursor(drm->fd, crtc->crtc_id, 0, 0, 0); } }