मेरे पास एक लैपटॉप है जो आम तौर पर एक बड़े मॉनिटर के लिए डॉक किया जाता है। जब डॉक किया जाता है, तो मैं बड़े डिस्प्ले को प्राथमिक डिस्प्ले के रूप में उपयोग करना चाहता हूं, लैपटॉप स्क्रीन के साथ दाईं ओर सेकंडरी डिस्प्ले के रूप में। जब अनडॉक किया जाता है, तो लैपटॉप स्क्रीन एकमात्र प्रदर्शन होता है।
XFCE में उस तरह के मल्टी-मॉनिटर सपोर्ट का निर्माण नहीं होता है। मुझे ARANDR मिला , जिसने मुझे मेरे मॉनिटर को मेरे इच्छित तरीके से सेट करने दिया। मैं डॉक और अनडॉक किए गए कॉन्फ़िगरेशन के लिए प्रोफाइल को बचाने के लिए ARANDR का उपयोग कर सकता हूं (जो कि वास्तव में सिर्फ शेल स्क्रिप्ट हैं जो xrandr को आमंत्रित करते हैं )।
लेकिन जब लैपटॉप डॉक किया जाता है और अनडॉक किया जाता है, तो मैं स्वचालित रूप से लागू करने के लिए उन प्रोफाइल को कैसे प्राप्त करूं? क्या मुझे एक udev नियम बनाने की कोशिश करनी चाहिए जो डॉकिंग स्टेशन का पता लगाता है? क्या कोई बेहतर तरीका है?