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.

Reply via email to