Окромя Devil Spie есть ещё модуль Place Windows в компизе. Я так себе консоль повесил на четвертый рабочий стол, а Epiphany-на второй. Есть, правда, проблема: если переташить Epiphany после открытия со второго стола, скажем, на третий, а потом выбрать в меню "Фаил->Открыть" - то диалог открытия файла откроется на втором столе. И куб автоматически не переключается на рабочий стол, на котором этот диалог открылся.