Vì tôi là một tên khốn lười biếng, tôi đã cố gắng viết một kịch bản Bash mở ra cùng một lúc một số ứng dụng hàng ngày trong các máy tính để bàn khác nhau. Tập lệnh này sẽ hoạt động trong Gnome. Tôi đã viết rằng cho đến thời điểm này:Mở các ứng dụng trong các không gian làm việc khác nhau trong Gnome
#!/bin/bash
firefox &
thunderbird &
/usr/bin/netbeans --locale en &
amsn &
gnome-terminal &
sleep 2
wmctrl -r firefox -t 0 && wmctrl -r netbeans -t 1 && wmctrl -r gnome-terminal -t 2 && wmctrl -r amsn -t 6 && wmctrl -r thunderbird -t 7
Nhưng, nó không hoạt động. Ứng dụng của tôi mở, nhưng chúng sẽ không được gán cho máy tính để bàn mà tôi chỉ định: (.
EDIT: Tôi đã thay đổi giá trị của chế độ ngủ thành 15 ... chỉ một lần nữa được chỉ định là firefox, phần còn lại mở trong không gian làm việc nơi tôi thực thi kịch bản từ ...
Bạn sử dụng trình quản lý cửa sổ nào, Gnome? –
có, tôi sẽ thêm điều đó vào phần mô tả :) – Rolf
bạn đang sử dụng xinerama? – Anders