Возникла потребность: при загрузке компа надо запускать приложение но так, чтобы оно оказывалось на втором рабочем столе.

По первой части всё понятно - автозагрузка наше всё (после Пушкина, конечно), а вот со второй частью нам поможет Devilspie - консольная утилита, которая ловит момент загрузки приложения и перемещает его на второй рабочий стол (она и еще кое-чего может, например, сворачивать окно, разворачивать, менять декор окна, перемещать окно в нужное положение... Короче, есть где поковыряться). И ГУЙ к ней gDevilspie (есть в репозиториях).

Ставим

sudo apt-get install gdevilspie

запускаем, отмечаем галкой автозагрузку демона, жмакаем "Добавить" и смотрим опции. Там всё понятно, в принципе.

Или можно перейти на вкладку RAW и прописать правила ручками. Вот, например, нужное мне:

( if
( begin
( contains ( window_name ) "MetaTester 5 Agents Manager build" )
)
( begin
( set_workspace 2 )
( below )
( println "match" )
)
)

Логика: если имя окна содержит "Вставить нужное", то переместить его на рабочий стол номер два и расположить ниже остальных окон.

Ребут, радуемся, пьём коньяк.