Van erre más megoldás is egy csomag segítségével én azt használom.
A neve devilspie.
A devilspie használatával megadható, hogy az adott ablak -legyen szó bármilyen program ablakáról- milyen méretben és melyik asztalon nyíljon meg (és még 1000 más paraméter is megadható).
A telepítés után a .devilspie könyvtárban lehet programonként meghatározni az ablakra vonatkozó paramétereket. Pl. a firefox ablakának paramétereit a firefox.ds file-ban tárolom.
Tartalma:
(if
(is (window_name) "Mozilla Firefox")
(begin
(maximize)
)
)
Ez annyit jelent, hogy mindig teljes méretűre nyissa!
A deluge.ds tartalma:
(if
(contains (window_name) "Deluge")
(begin
(set_viewport 3)
(maximize)
)
)
Ez annyit jelent, hogy a Deluge ablaka teljes méretben és a 3. asztalon induljon el.
(if
(is (application_name) "cairo-clock")
(begin
(geometry "+1150+0")
)
)
Ez annyit jelent, hogy a cairo-clock az asztal jobb felső sarkában látszódjon. (1280x1024 méretnél)
Az adott .ds fileok szerkesztéséről és paramétereiről itt olvashattok bővebben:
http://foosel.org/linux/devilspie
Természetesen ahhoz, hogy mindig működjön a "Munkamenetek" menüpontban állítsátok be, hogy a devilspie automatikusan betöltődjön indulásnál!
Remélem tudtam segíteni, kísérletezzetek! :-)
(u.i. Sajna a fórum formázása benyelte a tab karaktereket, ezért nem látszik, hogy a beállító file-ok szépen struktúráltak.)