--- xinitrc.a 2015-06-05 18:28:55.959323623 +0300 +++ xinitrc.b 2015-06-05 18:34:06.119649534 +0300 @@ -94,7 +94,7 @@ # required for starting from a console, not a login manager if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then if which ck-launch-session >/dev/null 2>&1; then - ck-launch-session xfce4-session + exec ck-launch-session xfce4-session else echo echo "You have tried to start Xfce with consolekit support, but" @@ -106,10 +106,11 @@ fi else # start xfce4-session normally - xfce4-session + exec xfce4-session fi - exit 0 + # if we got here, then exec failed + exit 1 fi ##################