Здравствуйте люди добрые, подскажите как правильно сделать.
В автозагрузку поставил TeamViewer , при запуске он не сворачивается в трей, можно с помошью AllTray кликнуть по окну , сворачивается и все работает.(остается в процессах)
Взял скрипт
#!/bin/sh
/opt/teamviewer8/tv_bin/script/teamviewer &
sleep 15
TV_WIN_ID=$(xdotool search --name TeamViewer)
if [ -n "$TV_WIN_ID" ] ; then
alltray &
sleep 5
xdotool windowactivate $TV_WIN_ID
xdotool mousemove --window $TV_WIN_ID 50 50
xdotool click 1
else
exit 1
fi
для наглядности увеличил время задержек. Запустил через терминал, происходит следующее--
открывается тимвьювер - открывается AllTray --кликает по окну, оно якобы сворачивается, но процесс убивается. В чем может быть загвоздка?
Пользователь решил продолжить мысль 05 Апреля 2013, 22:16:24:
Разобрался, убийство процесса тим вьювер зависит от параметров слип, поставил 10 и 2, сворачивается в трей и процесс не умирает, странно как-то. И еще вопрос , это мой первый скрипт , куда следует его поместить? Чтобы запускался после старта иксов? Если можно поподробней, а то везде читаю-- поместите скрипт в автозагрузку, а куда и каким образом непонятно.