diff -Naur b/data/scripts/Xsession a/data/scripts/Xsession
--- b/data/scripts/Xsession	2023-06-23 14:28:38.000000000 +0200
+++ a/data/scripts/Xsession	2024-03-13 12:39:21.291759101 +0100
@@ -52,6 +52,12 @@
   done
 fi
 
+if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS";
+then
+   eval "$(dbus-launch --sh-syntax --exit-with-session)"
+fi
+
+
 # Load Xsession scripts
 # OPTIONFILE, USERXSESSION, USERXSESSIONRC and ALTUSERXSESSION are required
 # by the scripts to work
