<div dir="ltr"><div>Hello.</div><div><br></div><div>We (at <a href="https://forums.freebsd.org" target="_blank">https://forums.freebsd.org</a>)
 are trying to configure and run KDE 6 with Wayland on FreeBSD 
14.1-RELEASE p2. After a lot of research and trial and error I've found 
that the parameters below are able to launch correctly Wayland + Wayfire
 and KDE 6 on Xorg,but NOT Wayland + KDE 6. In the log it is clearly 
reported that pipewire is involved in the boot failure. The parameters 
are the following :</div><div><br></div><div>#!/bin/sh<br><br>#export QT_DEBUG_PLUGINS=1<br>#export WAYLAND_DEBUG=1<br><br>export XDG_CONFIG_HOME="$HOME/.config"<br>export XDG_CACHE_HOME="$HOME/.cache"<br>export XDG_DATA_HOME="$HOME/.local/share"<br>export XDG_RUNTIME_DIR=/var/run/user/"$(id -u)"<br>export LIBSEAT_BACKEND=consolekit2<br><br>export QT_WAYLAND_SHELL_INTEGRATION=xdg-shell<br>export XDG_SESSION_TYPE=xdg-shell<br><br>export QT_QPA_PLATFORMTHEME=qt5ct<br><br>#export __GLX_VENDOR_LIBRARY_NAME=nvidia<br>#export CLUTTER_BACKEND=wayland<br>#export SDL_VIDEODRIVER=wayland<br>#export LIBGL_DRI3_ENABLE=1<br>#export XKB_DEFAULT_RULES=evdev<br><br>export QT_QPA_PLATFORM=minimal<br><br>#export QT_WAYLAND_DISABLE_WINDOWDECORATION=1<br>#export BEMENU_BACKEND=wayland<br>#export WLR_DRM_NO_ATOMIC=1<br>#export XCURSOR_THEME=whiteglass<br><br>export WLR_NO_HARDWARE_CURSORS=1<br><br>#mkdir -p /var/run/user/"$(id -u)"<br>#echo 1<br>#chown -R "${USER}":wheel /var/run/user/"$(id -u)"<br>#echo 2<br>#chmod 700 /var/run/user/"$(id -u)"<br>#echo 3<br><br>ck-launch-session dbus-run-session startplasma-wayland 2> startplasma.log<br><br>#ck-launch-session dbus-run-session wayfire</div><div><br></div><div>This is the log file. Are you the <b>Maintainer</b>
 of Wayland,right ? good. Can you give us some suggestions to fix the 
pipewire problem that you see below ? I want to exclude some reasons that could produce some errors that don't make KDE 6 to start. <br></div><div><br></div><div><br></div><div>org.kde.startup: not a reply org.freedesktop.locale1 QDBusMessage(type=Error, service="", 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") )<br>dbus-daemon[1142]:
 [session uid=1001 pid=1142] Activating service name='org.kde.KSplash' 
requested by ':1.0' (uid=1001 pid=1143 comm="")<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Successfully activated service 'org.kde.KSplash'<br>Initializing  "/usr/local/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_fonts.so"<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.5' (uid=1001 pid=1148 comm="")<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Activating service name='org.freedesktop.portal.Documents' requested by ':1.6' (uid=1001 pid=1156 comm="")<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.7' (uid=1001 pid=1158 comm="")<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Successfully activated service 'org.freedesktop.portal.Documents'<br>fuse: unknown option(s): `-o auto_unmount'<br>error: fuse init failed: Can't create fuse session<br>kf.kirigami.platform: Failed to find a Kirigami platform plugin for style ""<br><br>(/usr/local/libexec/xdg-desktop-portal:1156):
 xdg-desktop-portal-WARNING **: 23:07:33.365: Failed to load RealtimeKit
 property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files<br><br>(/usr/local/libexec/xdg-desktop-portal:1156):
 xdg-desktop-portal-WARNING **: 23:07:33.365: Failed to load RealtimeKit
 property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files<br><br>(/usr/local/libexec/xdg-desktop-portal:1156):
 xdg-desktop-portal-WARNING **: 23:07:33.366: Failed to load RealtimeKit
 property: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.RealtimeKit1 was not provided by any .service files<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Activating service name='org.freedesktop.impl.portal.desktop.kde' requested by ':1.6' (uid=1001 pid=1156 comm="")<br>No backend specified, automatically choosing drm<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Successfully activated service 'org.freedesktop.impl.portal.desktop.kde'<br>dbus-daemon[1142]:
 [session uid=1001 pid=1142] Activating service 
name='org.gtk.vfs.Daemon' requested by ':1.6' (uid=1001 pid=1156 
comm="")<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Successfully activated service 'org.gtk.vfs.Daemon'<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Activating service name='org.gtk.vfs.UDisks2VolumeMonitor' requested by ':1.6' (uid=1001 pid=1156 comm="")<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Successfully activated service 'org.gtk.vfs.UDisks2VolumeMonitor'<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Activating service name='org.gtk.vfs.MTPVolumeMonitor' requested by ':1.6' (uid=1001 pid=1156 comm="")<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Successfully activated service 'org.gtk.vfs.MTPVolumeMonitor'<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Activating service name='org.gtk.vfs.GPhoto2VolumeMonitor' requested by ':1.6' (uid=1001 pid=1156 comm="")<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Successfully activated service 'org.gtk.vfs.GPhoto2VolumeMonitor'<br><br>(/usr/local/libexec/xdg-desktop-portal:1156): xdg-desktop-portal-WARNING **: 23:07:33.463: Failed connect to PipeWire: Couldn't connect to PipeWire<br><br>(/usr/local/libexec/xdg-desktop-portal:1156): xdg-desktop-portal-WARNING **: 23:07:33.468: Choosing kwallet.portal for org.freedesktop.impl.portal.Secret via the deprecated UseIn key<br><br>(/usr/local/libexec/xdg-desktop-portal:1156):
 xdg-desktop-portal-WARNING **: 23:07:33.468: The preferred method to 
match portal implementations to desktop environments is to use the 
portals.conf(5) configuration file<br>dbus-daemon[1142]: [session uid=1001 pid=1142] Successfully activated service 'org.freedesktop.portal.Desktop'</div><div><br></div><div>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context<br>No backend specified, automatically choosing drm<br>Unable to determine system time zone: please check your system configuration.<br>kwin_screencast: Failed to connect PipeWire context</div><div><br></div><div>org.kde.startup: "kdeinit5_shutdown" QList() exited with code 255<br>Initializing  "/usr/local/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so"<br>startplasma-wayland: Shutting down...<br>startplasmacompositor: Shutting down...<br>startplasmacompositor: Done.<br>A connection to the bus can't be made<br>/usr/local/bin/xrdb: Connection refused<br>/usr/local/bin/xrdb: Can't open display ':0'<br>/usr/local/bin/xsetroot:  unable to open display ':0'<br>Initializing  "/usr/local/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_mouse.so"<br>kcm_mouse: Not able to select appropriate backend.<font color="#888888"><br></font></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Mario.<br></div></div>