Я отлично выполняю этот сценарий из терминала из файла .sh:
xdotool search --class chromium set_desktop_for_window %@ 4 &
wmctrl -r \"chromium\-browser\" -t 4 &
#sleep2
xdotool search --class gnote set_desktop_for_window %@ 0 &
wmctrl -r "gnote" -t 0 &
#sleep2
xdotool search --class caja set_desktop_for_window %@ 1 &
wmctrl -r "caja" -t 1 &
#sleep2
xdotool search --class conky set_desktop_for_window %@ 8 &
wmctrl -r "conky" -t 8 &
#sleep2
xdotool search --class psensor set_desktop_for_window %@ 8 &
wmctrl -r "psensor" -t 8 &
#sleep2
xdotool search --class mate-volume-control set_desktop_for_window %@ 8 &
wmctrl -r "mate-volume-control" -t 8 &
#sleep2
, но когда я запускаю его из файла сценария запуска (из командной строки типа «bash ~ / .movetoworkspaces». sh "), или если он открывает другое окно терминала (например,« mate-terminal -e »bash ~ / .movetoworkspaces.sh" "), он просто не работает
, сценарий запуска отлично работает запускать все эти приложения, но оба xdotool и wmctrl просто не работают там, ни из сценария запуска, ни из другого сценария