Ubuntu 12.04 पर दोहरी मॉनिटर संरेखण


16

मैं एक लैपटॉप पर Ubuntu 12.04 रन कर रहा हूं जिसमें ड्यूल मॉनिटर (दोनों बाहरी) के साथ डॉकिंग स्टेशन नीचे दिखाया गया है (जहां मॉनिटर 1 प्राथमिक है, और जहां मॉनिटर 2 को 90 डिग्री घुमाया गया है)।

   1680x1050      1920x1080

                  _________
                 |-->      |
                 |         |
                 |         |
 _____________   |    2    |
|          -->|  |         |
|             |  |         |
|      1      |  |         |
|_____________|  |_________|

ऊपर चित्रण में, मॉनिटर 1 में तीर के साथ पॉइंटर को ले जाने से पॉइंटर मॉनिटर 2 में तीर द्वारा दर्शाए गए स्थान पर मॉनिटर 2 पर उभरने का कारण होगा। इस प्रकार, मेरा डेस्कटॉप दोनों मॉनिटर के शीर्ष पर गठबंधन किया जा रहा है।

यह वह नहीं है जिसकी मुझे चाहत है। मैं 1 को प्राथमिक बनाए रखने के लिए मॉनिटर चाहता हूं, जैसे कि मेन्यू बार (gnome-session-fallback का उपयोग करके) मॉनिटर 1 के शीर्ष पर स्थित है, लेकिन मैं चाहता हूं कि मॉनिटर 1 और 2 के बॉटम्स को संरेखित किया जाए। दूसरे शब्दों में, मैं नीचे दिखाया गया सेट चाहता हूं:

   1680x1050      1920x1080

                  _________
                 |         |
                 |         |
                 |         |
 _____________   |    2    |
|          -->|  |-->      |
|             |  |         |
|      1      |  |         |
|_____________|  |_________|

एप्लिकेशन> सिस्टम टूल> सिस्टम सेटिंग> डिस्प्ले में जाकर, मुझे निम्नलिखित दिखाई देते हैं:

प्रदर्शन सेटिंग्स

मेरी समस्या का एक स्पष्ट स्पष्ट समाधान केवल मॉनिटर सेटिंग्स में मॉनिटर को इस तरह खींचना होगा कि वे अपने बॉटम्स के साथ संरेखित हों। हालांकि, यह अवांछनीय व्यवहार का कारण बनता है। विशेष रूप से, जो मॉनिटर 1 की ऊंचाई और मॉनिटर 2 की ऊंचाई (रोटेशन के बाद, यानी, जैसा कि ऊपर मेरे चित्र में दिखाया गया है) के बीच अंतर के कारण मॉनिटर 1 के कथित क्षेत्र का विस्तार किया जा सकता है। दूसरे शब्दों में, इस समाधान का प्रयास करने के बाद, मेरा कंप्यूटर सोचता है कि मेरे मॉनिटर इस प्रकार हैं:

  1680x(1920?)    1920x1080

 _____________    _________
|          -->|  |-->      |
|             |  |         |
|             |  |         |
|_____________|  |         |
|             |  |         |
                 |         |
|    FALSE    |  |         |
                 |         |
|_  _  _  _  _|  |_________|

इसलिए, "FALSE" क्षेत्र में रखा जाने वाला कुछ भी दिखाई नहीं देता है क्योंकि मॉनिटर वास्तव में उस क्षेत्र को प्रदर्शित करने के लिए पर्याप्त बड़ा नहीं है। उदाहरण के लिए, यदि मैं कॉन्की को कॉन्फ़िगर की गई सेटिंग्स के साथ चलाता हूं, जैसे कि मेरे डेस्कटॉप के निचले-बाएं कोने में कॉन्की डिस्प्ले दिखाई देता है, तो कॉन्की दिखाई नहीं देगा क्योंकि यह FALSE क्षेत्र में है। इसके अलावा, यदि मैं बार-बार अपने डेस्कटॉप पर आइटम या शॉर्टकट जोड़ता हूं, तो अंततः एक आइटम FALSE क्षेत्र में रखा जाएगा (क्योंकि एक आइटम डिफ़ॉल्ट रूप से डेस्कटॉप पर गैर-कब्जे वाले स्थान पर रखा जाता है)।

किसी भी विचार मैं कैसे प्राप्त कर सकता हूँ मैं यहाँ क्या चाहते हैं? (उदाहरण के लिए, क्या किसी तरह से पिक्सेल की कुछ निर्दिष्ट संख्या द्वारा सूचक को "टक्कर" देने का कोई तरीका है जब यह मॉनिटर 1 से मॉनिटर 2 और इसके विपरीत गुजरता है?)


6
आप इस प्रश्न को पूछने के लिए एक योग्य हैं, जिस तरह से आपके पास है ... अपने सबसे अच्छे
आदित्य

जवाबों:


7

आप आसानी से सुझाए गए xrandr कमांड के विकल्प के साथ दो स्क्रीन की वांछित स्थिति सेट कर सकते हैं।

आपके मामले में यह कुछ इस तरह होगा:

xrandr --output LVDS1 --mode 1680x1050 --auto --output VGA1 --mode 1920x1080 --rotate right --pos 1680x0

मेरे काफी समान सेटअप के लिए यह सूक्ति-शेल में मेरी दो स्क्रीन में से किसी में दो हॉट कॉर्नर बनाता है। हालांकि गिरने के माहौल के बारे में पता नहीं है।

ध्यान दें कि आपको कमांड द्वारा लौटाए गए अनुसार "--आउटपुट" पहचानकर्ता को समायोजित करना होगा xrandr | grep connected


xrandr --output $1 --mode 1680x1050 --primary --auto --pos 0x240 --output $2 --mode 1920x1080 --rotate right --pos 1680x0

यह उचित आदेश होना चाहिए। अपने डेस्कटॉप को 2730x1920 आयाम वाले विशाल एकीकृत चित्र के रूप में सोचें। प्राथमिक प्रदर्शन (इसके द्वारा परिभाषित --primaryऔर विकल्पों में पहला प्रदर्शन कॉन्फ़िगरेशन नहीं होना चाहिए) नीचे स्थित 2 मॉनिटर के साथ संरेखित करने के लिए ऊपर से 240 पिक्सेल नीचे स्थित है। इसके बजाय --pos 1680x0दूसरे मॉनिटर को --right-ofविकल्प के साथ भी जोड़ा जा सकता है । निश्चित रूप से आपको प्रतिस्थापित करने की आवश्यकता है $1और $2कनेक्शन के उचित नामों के साथ निक्स का उल्लेख किया गया है।

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

आप --modeविकल्प भी छोड़ सकते हैं क्योंकि --autoपहले से ही ऐसा है।


8

क्या आपने अरण्ड की कोशिश की है? यह xrandr के लिए एक GUI है और यह कई मॉनिटर / प्रस्तावों के साथ खेलने के लिए एकदम सही है।

sudo aptitude install arandr

इसके बाद आप इंटरफ़ेस देख सकते हैं। हरे रंग की टिक बटन के साथ आप वर्तमान स्क्रीन लेआउट को लागू कर सकते हैं और आप इसे एक फ़ाइल में भी रख सकते हैं, जिसमें मूल रूप से एक xrandr कमांड होती है, जब भी आप चाहें, इसे निष्पादित करने के लिए, सिस्टम स्टार्टअप पर उदाहरण के लिए।

यहाँ छवि विवरण दर्ज करें


जब मैं गनोम डिस्प्ले सेटिंग्स का उपयोग करता हूं, तो मुझे उसी तरह का व्यवहार मिलता है, जैसा कि मुझे लगता है।
सिनैप्टिक

-1

अतिरिक्त ड्राइवर खोलें:

Start--Preferences--Additional Drivers

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

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