में विभिन्न कार्यक्षेत्रों में खुले अनुप्रयोगों को देखते हुए मैं एक आलसी बेस्टर्ड हूं, मैंने एक बैश स्क्रिप्ट लिखने की कोशिश की जो विभिन्न डेस्कटॉपों में कुछ दैनिक ऐप्स खोलता है। इस स्क्रिप्ट को जीनोम में काम करना चाहिए। मैं अब तक कि लिखा है:जीनोम
#!/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 कर दिया है ... केवल फ़ायरफ़ॉक्स & नेटबीन्स सही तरीके से असाइन किए गए हैं, शेष कार्यक्षेत्र में खुलते हैं जहाँ मैं स्क्रिप्ट को निष्पादित से ...
आप किस विंडो मैनेजर का उपयोग करते हैं, जीनोम? –
हां, मैं इसे विवरण में जोड़ दूंगा :) – Rolf
क्या आप xinerama का उपयोग कर रहे हैं? – Anders