Ось кілька варіантів.
Ось старий підручник .
Ви можете створити сценарій для переміщення до потрібної робочої області, а потім запустити додаток ( джерело ):
#!/bin/bash
wmctrl -s 1
firefox --new-tab $@ &
Або ви можете запустити додаток, а потім перемістити його. Я думаю, що щось подібне спрацювало б:
#!/bin/bash
thunderbird &
wmctrl -r :ACTIVE: -t 1
# if thunderbird takes a while to launch, you may need to find the window yourself:
#wmctrl -r `wmctrl -l | grep [t]hunderbird | cut -f1` -t 1
Ви можете ввімкнути та налаштувати це, якщо встановити compizconfig-settings-manager
.
Дозволяє встановлювати фіксовані позиції для Windows з певними заголовками.
FYI, раніше я використовувався wmctrlв Gnome. Деякі його функції не працюють для мене в 11,04 в / єдності, але повинні бути хорошими в 9,04. Не впевнений у KDE.