diff --git a/src/plugins/platforms/drm/egl_gbm_backend.cpp b/src/plugins/platforms/drm/egl_gbm_backend.cpp index 2bbbb034b5..ab332c6a9b 100644 --- a/src/plugins/platforms/drm/egl_gbm_backend.cpp +++ b/src/plugins/platforms/drm/egl_gbm_backend.cpp @@ -365,6 +365,7 @@ bool EglGbmBackend::makeContextCurrent(const Output::RenderData &render) const qCCritical(KWIN_DRM) << "eglMakeCurrent failed:" << getEglErrorString(); return false; } + glDrawBuffer(GL_BACK); return true; }