From b3ddb11b7cf8f9a817142903fa356bf764691cf7 Mon Sep 17 00:00:00 2001 From: Aleix Pol Date: Thu, 22 Apr 2021 02:30:34 +0200 Subject: [PATCH] drm: hide the cursor as we are setting dpms off It seems to crash amdgpu and it's consistent with how we're cleaning all our planes. BUG: 435941 --- src/plugins/platforms/drm/drm_output.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/platforms/drm/drm_output.cpp b/src/plugins/platforms/drm/drm_output.cpp index 35db35f048..7671c066fd 100644 --- a/src/plugins/platforms/drm/drm_output.cpp +++ b/src/plugins/platforms/drm/drm_output.cpp @@ -580,6 +580,7 @@ bool DrmOutput::dpmsAtomicOff() m_atomicOffPending = false; // TODO: With multiple planes: deactivate all of them here + hideCursor(); m_primaryPlane->setNext(nullptr); m_nextPlanesFlipList << m_primaryPlane;