errors
1 - unable to auto launch dbus daemon without a $DISPLAY for X11
looks like dbus is trying to use $DISPLAY which isnt set because you are trying to launch Wayland
$DISPLAY is only for X11, so you shouldnt get that error using Wayland
i would imagine thats related to how you are starting dbus
and environmental variables not being set for wayland
Code:
dbus-run-session startplasma-wayland
instead of using
Code:
dbus-launch --exit-with-session dwl
which is what i have used to start every wayland compisor i have tried dwl, wayfire, labwc and hikari
Code:
dbus-launch --exit-with-session startplasma-wayland
you are still setting the XDG_RUNTIME_DIR set to the old location of /var/run/user/1001
dont set the XDG_RUNTIME_DIR in your startup script
as i said Freebsd 14.2 creates the XDG_RUNTIME_DIR and exports the variable
you should use the new location for XDG_RUNTIME_DIR
otherwise if you use the old location you have to manually create the directory and set the permissions ( which a lot of people forget )
2 - pipewire
dont try starting pipewire before you get kde working
you can always look at that after you get the desktop working
3 - wireplumber not found
dont try starting wireplumber until you get kde working
wireplumber is used to replace pulseaudio with pipewire
you also have to copy config files into place to use wireplumber
my notes on setting up wireplumber on ubuntu
cerberus code library. Contribute to NapoleonWils0n/cerberus development by creating an account on GitHub.
github.com
4 - xdg-desktop-portal-kde: not found
you shouldnt need to start the xdg-desktop-portal-kde
the desktop should handle that