diff --git a/abstract_wayland_output.cpp b/abstract_wayland_output.cpp --- a/abstract_wayland_output.cpp +++ b/abstract_wayland_output.cpp @@ -125,11 +125,17 @@ updateMode(changeSet->mode()); emitModeChanged = true; } + + // TODO: Rotation is currently broken in the DRM backend. Disable it for now to not break + // user setups until it is possible again. +#if 0 if (changeSet->transformChanged()) { qCDebug(KWIN_CORE) << "Server setting transform: " << (int)(changeSet->transform()); transform(changeSet->transform()); emitModeChanged = true; } +#endif + if (changeSet->positionChanged()) { qCDebug(KWIN_CORE) << "Server setting position: " << changeSet->position(); setGlobalPos(changeSet->position());