openbox, pypanel
Как сделать, чтобы программы привязывались к определённому виртуальному десктопу? Ну или совсем просто - нажимаем на pypanel на нужную программу и включается соответствующий десктоп, а не программа появляется на текущем десктопе.