https://bugs.kde.org/show_bug.cgi?id=439629
Bug ID: 439629 Summary: kwin/plasma does not start with wayland x11 backend on Devuan Product: kwin Version: 5.21.5 Platform: Debian unstable OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: platform-x11-nested Assignee: kwin-bugs-n...@kde.org Reporter: mar...@lichtvoll.de Target Milestone: --- SUMMARY kwin/plasma does not start with wayland x11 backend on Devuan. STEPS TO REPRODUCE 1. On Devuan install "plasma-workspace-wayland" 2. Select "Plasma (Wayland)" as session in display manager 3. Login OBSERVED RESULT Session aborts with: % cat ./.local/share/sddm/wayland-session.log not a reply org.freedesktop.locale1 QDBusMessage(type=Error, service="org.freedesktop.DBus", error name="org.freedesktop.DBus.Error.ServiceUnknown", error message="The name org.freedesktop.locale1 was not provided by any .service files", signature="s", contents=("The name org.freedesktop.locale1 was not provided by any .service files") ) No backend specified through command line argument, trying auto resolution FATAL ERROR: could not find a backend Kwin exited with code 1 startplasmacompositor: Shutting down... startplasmacompositor: Done. martin@om:~$ date Do 8. Jul 08:58:17 CEST 2021 EXPECTED RESULT Session starts. WORKAROUND / SOLUTION Install "kwin-wayland-backend-drm" and have it use the DRM backend. SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.21.5 on Devuan Ceres (their Debian Sid) with Linux kernel 5.10.0-8-amd64 (which is 1:1 from Debian) KDE Plasma Version: 5.21.5 KDE Frameworks Version: 5.83 Qt Version: 5.15.2 Devuan runs elogind as a systemd-logind replacement (with CGroups V2 already). Init system is Runit. ADDITIONAL INFORMATION I have no idea whether this is really a bug in Plasma/KWin. Maybe the KWin Wayland X11 backend is not supposed to work, and the distribution should install the DRM backend by default. However, if the X11 backend just does not start due to "org.freedesktop.locale1" (systemd-localed) not being available, it would be great to see a fix for that uses other means like "locale" to access localization information. I have no idea whether not finding that DBUS interface is just a warning or whether it causes to X11 backend to abort, thus causing KWin not to find any backend since no other backend was installed at that time. Please advise. I am happy that I can run Plasma on Devuan. -- You are receiving this mail because: You are watching all bug changes.