Dưới đây là một vài lựa chọn.
Đây là một hướng dẫn cũ .
Bạn có thể tạo một tập lệnh để di chuyển đến không gian làm việc mong muốn và sau đó khởi chạy ứng dụng ( nguồn ) của bạn:
#!/bin/bash
wmctrl -s 1
firefox --new-tab $@ &
Hoặc bạn có thể khởi chạy ứng dụng của mình và sau đó di chuyển nó. Tôi nghĩ rằng một cái gì đó như thế này sẽ làm việc:
#!/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
Bạn có thể kích hoạt và cấu hình cái này nếu bạn cài đặt compizconfig-settings-manager .
Cho phép bạn đặt các vị trí cố định cho các cửa sổ với các tiêu đề cụ thể.
FYI, trước đây tôi đã sử dụng wmctrl
trong Gnome. Một số tính năng của nó không hoạt động với tôi trong 11.04 w / Unity, nhưng sẽ tốt trong 9.04. Không chắc chắn về KDE mặc dù.