diff --git a/src/plugins/platforms/drm/drm_backend.cpp b/src/plugins/platforms/drm/drm_backend.cpp index 3c6e691f2d..372fba22c1 100644 --- a/src/plugins/platforms/drm/drm_backend.cpp +++ b/src/plugins/platforms/drm/drm_backend.cpp @@ -355,13 +355,6 @@ void DrmBackend::updateOutputs() } } - if (m_outputs.isEmpty()) { - qCDebug(KWIN_DRM) << "adding placeholder output"; - m_placeHolderOutput = primaryGpu()->createVirtualOutput(); - // placeholder doesn't actually need to render anything - m_placeHolderOutput->renderLoop()->inhibit(); - } - std::sort(m_outputs.begin(), m_outputs.end(), [] (DrmAbstractOutput *a, DrmAbstractOutput *b) { auto da = qobject_cast(a); auto db = qobject_cast(b);