hm, to je zvlastni, u me to bezproblemu funguje...
takze nastupuje na scenu me oblibene wmctrl (mozna bude potreba doinstalovat)
vytvor soubor s obsahem
#!/bin/sh
KAM=10 # na kterou plochu to chci
PROGRAM='gnome-system-monitor' # jmeno aplikace
TITLE='Sledování systému' # predpoklada pocesteny system
###############################################################################
$PROGRAM &
WIDTH=`xrandr --prop | sed -ne 's/^.*current\ \([0-9]*\).*/\1/p'` ## rozliseni, x-ova souradnice
COMPIZ=`ps x | grep -v grep | grep -c compiz`
while [ 0 -eq `wmctrl -l | grep -c "$TITLE"` ] ; do
sleep 1
done
echo asdf
if [ $COMPIZ -eq 0 ] ; then
wmctrl -r $TITLE -t `expr $KAM - 1`
wmctrl -r $TITLE -b add,maximized_vert,maximized_horz
else
VIEWPORT=`xprop -root | sed -ne '/_NET_DESKTOP_VIEWPORT(CARDINAL)/s/.*= \([0-9]*\),.*/\1/p'` ## na kolikatem pixlu jsme (plochy brany jako souvisly pruh)
wmctrl -r $TITLE -e 0,`expr -$VIEWPORT + \( $KAM - 1 \) \* $WIDTH`,-1,-1,-1
wmctrl -r $TITLE -b add,maximized_vert,maximized_horz
fi
exit 0nastav mu priznak spusteni a vloz to mezi "Aplikace spoustene po prihlaseni" (s celou cestou)
EDIT: do tech "Aplikaci spoust..." nestaci vlozit jen tu cestu, ale je potreba pred to pridat sh