SUMMARY Auto launching kwin_wayland causes only the top quarter of the screen to be covered If I manually logout and log into kwin_wayland from sddm it launches correctly STEPS TO REPRODUCE 1. start sddm 2. auto logs in user 3. OBSERVED RESULT kwin starts with 1024x768 resolution on a 3840x2160 frame buffer, with no way to change the resolution in the control panel EXPECTED RESULT Full screen kwin_wayland at 3840x2160 resolution SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Gentoo Linux (available in About System) KDE Plasma Version: 5.18.0 KDE Frameworks Version: 5.67 Qt Version: 5.14.1 SDDM Version: 0.18.1 ADDITIONAL INFORMATION This has happened on every version of kwin_wayland since it's early days, I have tested each Plasma release to see if anything has improved
Created attachment 126030 [details] Manual wayland launch from sddm This is when Plasma (Wayland) is selected manually from SDDM and I login using my password
Created attachment 126031 [details] Auto launch wayland log This is the log that's produced when I restart sddm with the following setting: [Autologin] Relogin=false Session= User=fireburn
Created attachment 126032 [details] Auto launch x11 log This is also produced at the same time
Please include: - output of qdbus org.kde.KWin /KWin supportInformation - output of QT_LOGGING_RULES=kwin_wayland_drm.debug=true kwin_wayland --xwayland from a tty
From your logs >unable to lock lockfile /run/user/1000/wayland-0.lock, maybe another compositor is running That's very very unexpected. Please include output of "ps aux" as well
I've managed to record the issue using ffmpeg kmsgrab and I've uploaded the video here https://youtu.be/y9EFBIDxjZI
fireburn@axion ~ $ qdbus org.kde.KWin /KWin supportInformation Service 'org.kde.KWin' does not exist.
Created attachment 126033 [details] ps aux output Was detected as spam :/
Created attachment 126035 [details] kwin_wayland from tty
*** This bug has been marked as a duplicate of bug 395335 ***
>ps aux output Shows three kwin_waylands running. fireburn 1186 0.2 0.6 3586260 227768 tty2 Sl+ 17:37 0:05 /usr/bin/kwin_wayland --xwayland --libinput --exit-with-session=/usr/lib64 fireburn 3526 0.1 0.4 3444816 131540 tty4 Sl+ 17:55 0:01 /usr/bin/kwin_wayland --xwayland --libinput --exit-with-session=/usr/lib64 fireburn 5896 3.1 0.4 3459232 151372 ? Sl 18:09 0:05 /usr/bin/kwin_wayland --xwayland --libinput --exit-with-session=/usr/lib64