diff --git a/root/defaults/startwm.sh b/root/defaults/startwm.sh index fff6c18a..f06eee46 100755 --- a/root/defaults/startwm.sh +++ b/root/defaults/startwm.sh @@ -12,5 +12,10 @@ setterm blank 0 setterm powerdown 0 gsettings set org.mate.Marco.general compositing-manager false -# Launch DE -/usr/bin/mate-session > /dev/null 2>&1 +# Dbus defaults +export XDG_RUNTIME_DIR="/tmp/xdg-runtime-${PUID}" +mkdir -p -m700 "${XDG_RUNTIME_DIR}" +chown -R "${PUID}:${PGID}" "${XDG_RUNTIME_DIR}" + +# Start DE +exec dbus-launch --exit-with-session /usr/bin/mate-session > /dev/null 2>&1