Sophie

Sophie

distrib > Mageia > cauldron > i586 > media > core-release-src > by-pkgid > 5d3092d58028582f568cce7bb927c35a > files > 2

xfce4-session-4.19.2-1.mga10.src.rpm

diff --git a/scripts/startxfce4.in b/scripts/startxfce4.in
index bf3201b..6001f2b 100644
--- a/scripts/startxfce4.in
+++ b/scripts/startxfce4.in
@@ -141,12 +141,14 @@ 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