क्या यह नियंत्रित करना संभव है कि कौन सा मॉनिटर प्राथमिक मॉनिटर माना जाता है?


10

मैंने सिर्फ एक 2 मॉनिटर जोड़ा है और मैं उस ओह में भाग गया, जहां इतना विशिष्ट मुद्दा है जहां मॉनिटर स्वैप किए जाते हैं।

जाहिर है, 2 मॉनिटर को X.org द्वारा "मॉनिटर 0" के रूप में पहचाना गया है, लेकिन यह एटीआई कॉन्फ़िगरेशन एप्लेट के अनुसार # 2 है। (एप्लेट की संख्या 1 से शुरू होने वाले मॉनीटर की संख्या है, 0. नहीं।) उन्होंने कहा, यह 2 मॉनिटर एप्लेट द्वारा सूचीबद्ध पहला है।

यह मुझे चिंतित करता है, जैसा कि मैंने विंडोज पर रिबूट के बाद बेतरतीब ढंग से स्वैप करने वाले दोहरे-मॉनिटर के साथ मुद्दों पर चलाया है। सूक्ति पैनलों को हिलाना काफी आसान था, अगर यह बिल्कुल स्पष्ट नहीं है। हालांकि, मैं "मॉनिटर 0" का उपयोग करते हुए अन्य चीजों की संभावना के बारे में आश्चर्य करता हूं, जब इस मामले में, मैं उनसे "मॉनिटर" 1 पर उम्मीद करूंगा।

तो, क्या मैं नियंत्रित कर सकता हूं कि कौन सा मॉनिटर प्राथमिक माना जाता है?

जवाबों:


9

अक्सर आपका मॉनिटर सेटअप Xorg कॉन्फ़िगरेशन फ़ाइल में पाया जा सकता है /etc/X11/xorg.conf

हालांकि, कई आधुनिक वितरण (जैसे हाल ही में उबंटू रिलीज) एक कॉन्फ़िगरेशन फ़ाइल का उपयोग करने से बचने की कोशिश करते हैं, क्योंकि इसे बनाए रखने से दर्द हो सकता है। आप इस फ़ाइल को शुरू में चलाकर बना सकते हैं:

# Xorg --configure

वहां से आप आगे के अनुकूलन कर सकते हैं। आर्क विकी में एक लेख है जिसे अनुकूलन बनाने में मदद करनी चाहिए।

यदि आप संपादन के बिना अपने प्राथमिक मॉनिटर को बदलना चाहते हैं, तो आप xorg.confनिम्नलिखित की कोशिश कर सकते हैं:

 $ xrandr --output XXXX --primary

यहां XXXX को उस आउटपुट से बदला जाना चाहिए जिसे आप प्राथमिक बनाना चाहते हैं। तुम दौड़ सकते हो

$ xrandr --current

वर्तमान कॉन्फ़िगरेशन को देखने के लिए और देखें कि आउटपुट डिवाइस क्या उपलब्ध हैं। आमतौर पर इनमें "वीजीए 1", "एलवीडीएस 1", या अन्य नाम जैसे कनेक्शन का उल्लेख होता है जो उपयोग किया जाता है।

मॉनीटर को प्राथमिक के रूप में सेट करना आमतौर पर आपके पैनलों को आगे बढ़ाएगा, जो कि अगर आप एक लैपटॉप का उपयोग कर रहे हैं तो अच्छा है और यह बदलना चाहते हैं कि कौन सा मॉनीटर दिन में कई बार प्राथमिक मॉनीटर है। मुझे एक xorg.conf फ़ाइल बनाने की तुलना में यह बहुत अच्छा लगता है, लेकिन मेरा मॉनिटर कॉन्फ़िगरेशन दिन में कई बार बदलता है।


यह वास्तव में मेरे सवाल का जवाब नहीं था, लेकिन यह मेरी समस्या हल हो गई। इसलिए, मैंने मूल प्रश्न को संशोधित किया, जो थोड़ा कठोर था। उस ने कहा, मैं अभी भी जानना चाहता हूं कि मॉनिटर को जिस तरह से आदेश दिया जाता है वह क्यों है।
जॉर्ज मैरियन

@GeorgeMarian मुझे लगता है कि यह ग्राफिक्स कार्ड पर निर्भर करता है, मेरा एनवीडिया पहले एचडीएमआई कनेक्शन को प्राथमिकता देता है। लेकिन जब Xorg kicks इसमें लॉगिन को 2 वें tho पर दिखाएगा। मुझे लगता है कि यह इसलिए है क्योंकि माउस केंद्र पर स्थित है। एचडीएमआई 1 मॉनिटर में 1366 चौड़ाई है, 2 डी मॉनिटर वीजीए में 1920 है, इसलिए 2 के दाईं ओर, माउस को केंद्र में रखा गया है और इसे लगभग 1643 पिक्सल पर रखा जाएगा। वैसे भी w / e जब तक हम इसे अंत में नियंत्रित कर सकते हैं :)
कुंभ राशि का पावर

@AquariusPower दिलचस्प विचार। मैं मानता हूं कि यह संभवत: वीडियो कार्ड पर निर्भर करता है, लेकिन मैं यह अपेक्षा करूंगा कि यह कनेक्टर के नीचे आए, संकल्प या माउस की स्थिति में नहीं। उस ने कहा, मैंने उस पर स्वैप किया है। यह निश्चित रूप से सॉफ्टवेयर से संबंधित है, न कि केवल हार्डवेयर से।
जॉर्ज मारियन

0

ओपी एटीआई कार्ड के बारे में बोलता है, इसलिए मैं एक वैकल्पिक सुझाव देना चाहता हूं, जो एनवीडिया कार्ड के लिए विशिष्ट है, लेकिन विचार करें कि स्वीकृत उत्तर अधिक सामान्य है और दोनों के लिए काम करेगा ...

मेरे मॉनिटर में अधिकतम अधिकतम रिज़ॉल्यूशन हैं।

nvidia-settings -a XineramaInfoOrder="DFP-1" -a CurrentMetaMode="HDMI-0: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1366+0";

# to swap'em
nvidia-settings -a XineramaInfoOrder="CRT-0" -a CurrentMetaMode="HDMI-0: nvidia-auto-select +1920+0, VGA-0: nvidia-auto-select +0+0";

मुझे यह जानकारी एनवीडिया-सेटिंग्स का उपयोग करने, मॉनिटर को कॉन्फ़िगर करने, और एक xorg conf फ़ाइल बनाने की कोशिश करने पर मिली (लेकिन इसे लागू नहीं करना, बस इसे पढ़ना)।

बूट के बाद, मैं सिर्फ एक डेस्कटॉप आइकन पर क्लिक करता हूं जिसे मैंने बनाया था, इनमें से एक कॉन्फिग को सक्रिय करने के लिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.