鑑於我是個懶惰的混蛋,我試着編寫一個Bash腳本,該腳本立即在不同的桌面上打開一些日常應用程序。這個腳本應該在Gnome中工作。 我已經寫了到目前爲止:在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
但是,這是行不通的。我的應用程序打開,但他們不會被分配到我指定的桌面:(。
編輯:我改變了睡眠的價值15 ...只有firefox & netbeans被正確分配,其餘的打開在工作區在我執行腳本...
你使用什麼窗口管理器,Gnome? – 2010-07-28 08:39:34
是的,我會補充說明:) – Rolf 2010-07-28 08:51:12
你使用的是xinerama? – Anders 2010-07-28 08:59:37