https://bugs.kde.org/show_bug.cgi?id=386490

Fabian Vogt <fab...@ritter-vogt.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fab...@ritter-vogt.de

--- Comment #5 from Fabian Vogt <fab...@ritter-vogt.de> ---
I got kwin_wayland to work in openQA again, I had to revert the following
commits:

    Revert "[drm] Implement changing of modes"
    This reverts commit 33a4cf405071f2c74977a68c5b332dde4cea5853.

    Revert "[platforms/drm] Fix typo in cleanup of eglSurface"
    This reverts commit 7739dea33c2233b1fbbd49f52fc6263bfc2e2f0c

    Revert "[platforms/drm] Add support for rotation property on the Plane"
    This reverts commit 77b5c3caa9534862a057ea76f26bd094aaaff56e

    Revert "[platforms/drm] Rotate screen if requested from KScreen"
    This reverts commit b2d8bbec8157f9f8fbe70ace473162437dee5676

    Revert "[platforms/drm] Restore previous mode if an atomic test fails"
    This reverts commit 26cdfd317fc87b024ebcd9c2adefc86cfd59504e

    Revert "[platforms/drm] Properly adjust cursor position on a rotated
output"
    This reverts commit c06c234778f8c9ad3c5ba708097240a7a88d8a62

The revert of b2d8bbec8157f9f8fbe70ace473162437dee5676 is what fixes the crash
originally reported here.
However, even with that revert it did not work:

The behaviour I experienced while trying to figure out what's wrong exactly:
- dbus-launch startplasmacompositor (or just using sddm) resulted in ksplashqml
starting, but after a few seconds kwin_wayland crashed
- The crash is not related to the reason that broke it, kwin_wayland exits for
an invisible reason (nothing in the log) and crashes in ~DrmOutput.
- Running kwin_wayland with konsole/kwrite/anything else worked fine

So my guess is that kscreen's requests for rotation somehow cause the DRM
backend to give up.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to