diff --git a/src/backends/drm/drm_output.cpp b/src/backends/drm/drm_output.cpp index 40d42aef2f..b95146fe9e 100644 --- a/src/backends/drm/drm_output.cpp +++ b/src/backends/drm/drm_output.cpp @@ -250,6 +250,7 @@ void DrmOutput::setDpmsMode(DpmsMode mode) m_gpu->platform()->createDpmsFilter(); } } else { + m_gpu->platform()->checkOutputsAreOn(); m_turnOffTimer.stop(); if (mode != dpmsMode() && setDrmDpmsMode(mode)) { Q_EMIT wakeUp();