diff --git a/etc/X11/xdm/Xsession b/etc/X11/xdm/Xsession index 0f76325..fe78f41 100644 --- a/etc/X11/xdm/Xsession +++ b/etc/X11/xdm/Xsession @@ -45,23 +45,19 @@ case $# in KDEDIR=/opt/kde export KDEDIR touch $HOME/.kdelog - /opt/kde/bin/startkde + exec dbus-launch --exit-with-session /opt/kde/bin/startkde ;; kde4) KDEDIR=/opt/kde export KDEDIR touch $HOME/.kdelog - /opt/kde/bin/startkde + exec dbus-launch --exit-with-session /opt/kde/bin/startkde ;; xfce) - /opt/xfce/bin/xfwm + exec dbus-launch --exit-with-session /opt/xfce/bin/xfwm ;; - WMaker) - /opt/WindowMaker/bin/wmaker - ;; - Haze) - xscreensaver -no-splash -lock-mode & - /opt/Haze/bin/hazewm + icewm) + exec dbus-launch --exit-with-session /opt/iceWM/bin/icewm-session ;; *) startup=$HOME/.xsession