Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > e84e8f76ac7d3e2902725cc8ec91a6fd > files > 3

xfce4-session-4.18.3-1.mga9.src.rpm

diff --git a/scripts/startxfce4.in b/scripts/startxfce4.in
index bf3201b..6001f2b 100644
--- a/scripts/startxfce4.in
+++ b/scripts/startxfce4.in
@@ -112,13 +112,15 @@ then
   SERVERRC="-- $SERVERRC"
 fi
 
+tty_num=$(echo $(tty | grep -o '[0-9]'))
+
 if [ -f $BASEDIR/xinitrc ]; then
-  exec $prog $BASEDIR/xinitrc $CLIENTRC $SERVERRC
+  exec $prog $BASEDIR/xinitrc $CLIENTRC $SERVERRC vt${tty_num}
 elif [ -f $HOME/.xfce4/xinitrc ]; then
   mkdir -p $BASEDIR
   cp $HOME/.xfce4/xinitrc $BASEDIR/
-  exec $prog $BASEDIR/xinitrc $CLIENTRC $SERVERRC
+  exec $prog $BASEDIR/xinitrc $CLIENTRC $SERVERRC vt${tty_num}
 else
-  exec $prog @_sysconfdir_@/xdg/xfce4/xinitrc $CLIENTRC $SERVERRC
+  exec $prog @_sysconfdir_@/xdg/xfce4/xinitrc $CLIENTRC $SERVERRC vt${tty_num}
 fi