From 3c011c777f17bbd2ffcd7a3ccd7a97935c1f027f Mon Sep 17 00:00:00 2001 From: Sebastian Date: Thu, 30 Jan 2014 22:20:15 +0100 Subject: fix bug in default session exec --- remote/modules/xorg/data/etc/X11/Xsession | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/remote/modules/xorg/data/etc/X11/Xsession b/remote/modules/xorg/data/etc/X11/Xsession index 7ba681c3..b61b9c2f 100755 --- a/remote/modules/xorg/data/etc/X11/Xsession +++ b/remote/modules/xorg/data/etc/X11/Xsession @@ -87,12 +87,9 @@ case "$1" in if [ -e $HOME/.dmrc.real ]; then SESSION=$(cat $HOME/.dmrc.real|grep "Session"| cut -d "=" -f2) fi - if [ "x$SESSION" == "xdefault" ]; then - exec gnome-session --session=gnome - else - CMD=$(cat /opt/openslx/xsessions/$SESSION.desktop|grep "Exec"| cut -d "=" -f2) - exec $CMD - fi + [ "x$SESSION" == "xdefault" ] && SESSION="gnome" + CMD=$(cat /opt/openslx/xsessions/$SESSION.desktop|grep "Exec"| cut -d "=" -f2-99|head -n1) + exec $CMD ;; *) -- cgit v1.2.3-55-g7522