जवाबों:
सबसे पहले स्थापित disper , तो डाउनलोड autorandr और इन निर्देशों का पालन करें:
जब बाहरी मॉनिटर अनडॉक किया जाता है , तो टर्मिनल में निम्न कमांड चलाएँ:
auto-disper.sh --save undocked
जब बाहरी मॉनिटर डॉक किया जाता है और जैसा आप चाहते हैं (एनवीडिया एक्स सर्वर सेटिंग्स के साथ) कॉन्फ़िगर किया जाता है, तो चलाएं:
auto-disper.sh --save docked
प्रयत्न:
auto-disper.sh --change
डॉक और अनडॉक मॉनीटर के साथ। यह राज्य का पता लगाने और कॉन्फ़िगरेशन को बदलना चाहिए।
auto-disper.sh --change
मैंने एक स्क्रिप्ट बनाने की कोशिश की जो इसे हर 3 सेकंड में चलाती है, इसलिए ऑटो-डक्टेशन काम करता है, लेकिन बहुत अधिक रीसोर्स का उपयोग करें। उम्मीद है कि मदद कर सकता है!
मैं लगभग उसी स्थिति में हूं। मैं एक लैपटॉप का उपयोग करता हूं जो कभी-कभी मेरे बाहरी मॉनिटर से जुड़ा होता है। जब यह होता है, मैं आमतौर पर केवल इस मॉनिटर का उपयोग करना चाहता हूं (क्योंकि मैंने इसे एक बाहरी कीबोर्ड और माउस को भी हुक किया है)।
मैंने जो पाया, वह यह है कि अगर आपके पास .xprofile नामक एक फ़ाइल है , तो इसे हर बार डिस्प्ले इनिशियलाइज़ (X.org?) के द्वारा कहा जाता है। यहाँ मेरी फ़ाइल की सामग्री है। जैसा कि आप देख सकते हैं, मैंने इसे यहाँ से अनुकूलित किया है ।
आपको क्या करना चाहिए इसे ~ / .xprofile पर सहेजें और फिर इसे रननीय ( chmod + x .xprofile ) बना दें। जांचें कि आपके आंतरिक और आपके बाहरी मॉनिटर को कैसे कहा जाता है - बिना किसी तर्क के xrandr चलाकर ऐसा करें । मेरे हैं VGA1 और LVDS1 क्रमशः। अंतिम बात EXTERNAL_RES चर को आपके बाहरी मॉनिटर के मूल रिज़ॉल्यूशन पर सेट करना है।
अब बूट अप पर, कनेक्टेड मॉनिटर का उपयोग किया जाएगा यदि यह जुड़ा हुआ है। मुश्किल हिस्सा स्वचालन है (जैसे कि उबंटू चल रहा है, जबकि केबल को निकालना)। मुझे इसके लिए बहुत अच्छा समाधान नहीं मिला है, लेकिन ऐसा लगता है कि वर्चुअल कंसोल और बैक पर जाने से ट्रिक (Ctrl-Alt-F1 और फिर Ctrl-Alt-F7) हो जाता है। यह Fn कुंजी के साथ सभी संभावनाओं के माध्यम से साइकिल चलाने की तुलना में थोड़ा तेज है (जो कभी-कभी प्रदर्शन को गड़बड़ कर देता है)।
तुम हमेशा सिर्फ प्रेस कर सकते हैं Fn+ F8मॉनिटर डिस्कनेक्ट करने के बाद। वह शायद इसे वापस बदल देगा।
स्वचालित पहचान शांत होगी। इस बीच मुझे यह ब्लॉग पोस्ट मिला, जिसमें दिखाया गया है कि एक प्रदान की गई स्क्रिप्ट की कुंजी को कैसे बांधना है जो डिस्प्ले के बीच टॉगल करता है। यह मेरे लिए बहुत अच्छा काम करता है। यह अच्छा होगा यदि उबंटू इस तरह से कुछ प्रदान करता है।
sudo xrandr --auto
बदलाव के बाद कोशिश की है ?