मुझे निम्नलिखित के साथ अपना प्रश्न प्रस्तुत करने दें: मुझे पूरा यकीन है कि मैं /usr/share/xsession/somesessionfile.desktop को संशोधित करके एक साथ एक समाधान हैक कर सकता हूं और इसे रन / etc / X11 / Xsession बना सकता हूं, और इसे इस तरह से काम करने के लिए प्राप्त कर सकता हूं। , लेकिन मैं अभी भी कुछ चीजें स्पष्ट करना चाहूंगा।
सेटअप: 12.04, पूरी तरह से ताज़ा स्थापना (3 घंटे पुराना, शायद)। मेरे WM के रूप में xmonad का उपयोग करना चाहते हैं। दोहरे सिर सेटअप।
मेरा प्रश्न: मैं पूरी तरह से, या बल्कि पूरी तरह से भ्रमित हूं कि कौन सा कार्यक्रम एक्स, एकता, लॉगिन प्रबंधकों (या उन्हें जो भी कहा जाता है) और खिड़की के प्रबंधकों के बारे में क्या कर रहा है। मैं अपने विंडो मैनेजर के रूप में xmonad का उपयोग कर रहा हूं, मुझे यह बहुत पता है। और जब मैं लॉग इन करता हूं, या शायद इससे पहले भी, मैं चाहता हूं कि मेरे दोहरी मॉनिटर को एक स्क्रिप्ट का उपयोग करके ठीक से सेट किया जाए जो कि xrandr चलाता है (जो मेरे पास पहले से ही काम कर रहा है)। जिन लोगों से मैं बात करता हूं या जिनके सवालों को मैं ऑनलाइन पढ़ता हूं, वे xinitrc, ~ / .xsession या / etc / X11 / xsession के बारे में बात करते हैं, लेकिन इनमें से कोई भी फाइल नहीं चलाई जा रही है। / Usr / share / xsesssions की फाइलें केवल वही फाइलें लगती हैं जो चलाई जा रही हैं, और मैं इनमें से किसी के बारे में कोई दस्तावेज नहीं ढूंढ पा रहा हूं।
इस प्रणाली में स्थिरता कहाँ है? क्या, ठीक है, अगर मैं इसे ठीक से करना चाहता हूं तो क्या मुझे करना चाहिए? कुछ विंडो मैनेजर ऐसा करते दिखते हैं (KDE और gnome लगता है कि बस 'ऑटोस्टार्ट' कहा जाता है)। क्या मैं अपने विंडो मैनेजर को यह, X या लाइटमेड हैंडल करने दूंगा? मैं समझता हूं कि स्टार्टअप प्रक्रिया में संभवतः दर्जनों फाइलें हैं जो मैं संभवतः इसे डाल सकता हूं, लेकिन मैं उचित सम्मेलन के लिए कह रहा हूं। क्या है समाधान, कुछ इस तरह के लिए?
टी एल; डॉ; क्या मेरे लिए X के ऊपर चलने वाले प्रत्येक विंडो मैनेजर के लिए स्क्रिप्ट को स्वचालित रूप से चलाने का एक सुसंगत तरीका है, या क्या यह पूरी तरह से विंडो मैनेजर और लॉगिन प्रबंधकों के संयोजन पर निर्भर करता है जो मैं उपयोग कर रहा हूं?