दो में विभाजित मॉनिटर


19

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

जवाबों:


11

ऐसा लगता है कि compiz के पास इसके लिए समर्थन है। CompizConfig में "सामान्य विकल्प" के तहत, "प्रदर्शन सेटिंग्स" टैब पर, विंडोज़ को अधिकतम करने के लिए "मॉनिटर" को मैन्युअल रूप से निर्दिष्ट करना संभव है। एडोब फ्लैश और फुलस्क्रीन के साथ एक मुद्दा है, लेकिन कुल मिलाकर यह काफी अच्छी तरह से काम करता है।

चूंकि मेरा ग्राफिक्स कार्ड तीन मॉनिटर को एक ही बड़े में विलय करता है, इसलिए यह बहुत उपयोगी है

कदम से कदम निर्देश:

  1. Ctrl+ Alt+ दबाकर एक टर्मिनल खोलें T
  2. दर्ज करें sudo apt-get install compizconfig-settings-managerऔर दर्ज करें दबाएं। अनुरोध करने पर अपना पासवर्ड भरें। पासवर्ड डालते समय कोई तारांकन प्रदर्शित नहीं किया जाएगा।
  3. जब स्थापना हो जाती है, तो एप्लिकेशन को "CompizConfig Settings Manager" लॉन्च करें।
  4. "सामान्य" अनुभाग के तहत "सामान्य विकल्प" पर क्लिक करें।
  5. टैब "प्रदर्शन सेटिंग" चुनें।
  6. "आउटपुट का पता लगाएँ" को अनचेक करें।
  7. वांछित के रूप में आउटपुट की सूची संपादित करें। प्रत्येक पंक्ति एक मॉनिटर है। वाक्य-विन्यास है WIDTHxHEIGHT+X+Y
  8. देखें कि क्या अभी काम करता है। आपको लॉग इन करके फिर से लॉग आउट करना पड़ सकता है।

क्षैतिज पंक्ति में तीन क्लासिक 19 इंच के मॉनिटर के लिए नमूना विन्यास:

1280x1024+0+0
1280x1024+1280+0
1280x1024+2560+0

फ्लैश और फुलस्क्रीन के लिए देखें al.robotfuzz.com/…
एलिस्टेयर बुक्सटन

क्या आपके पास कोई और विवरण है कि यह कैसे करना है? मेरा ग्राफिक्स कार्ड मेरे तीन मॉनिटरों में से दो को मिला देता है।
टॉम बुस्बी

मैंने अपना उत्तर संपादित किया है और विस्तृत निर्देश जोड़े हैं।
कलल एल्मेयर

दिलचस्प बात यह है कि CompizConfig से जुड़ने के दौरान मेरा सेटअप टूट गया और सेटिंग्स पर कोई असर नहीं पड़ा। इस उत्तर में सब कुछ करने से मदद मिली: askubuntu.com/questions/705414/…
कलल एल्मायर

यह काम करता है लेकिन अब लगता है कि मेरी स्क्रीन 20 सेकंड की निष्क्रियता के बाद खाली हो जाती है - जो कुछ भी पढ़ने के लिए उप-प्रकार है। किसी भी विचार कैसे को रोकने के लिए? इसके अलावा, मैंने इसे स्वचालित करने के लिए एक स्क्रिप्ट बनाई - मेरा usecase वास्तव में दो मॉनिटर को एक वर्चुअल में मर्ज कर रहा है। कभी-कभी यह कंपार्टमेंट को रिस्टार्ट किए बिना काम करता है, कभी-कभी इसे फिर से शुरू करने की आवश्यकता होती है, यह सुनिश्चित नहीं होता है कि कौन कब है।
सुप

6

स्वीकृत जवाब मेरे काम नहीं आया। हालांकि जो काम किया है वह XRandR 1.5 में वर्चुअल मॉनिटर जोड़ रहा है।

मॉनिटर को विभाजित करने के लिए निम्न कार्य करें:

  1. xrandrटर्मिनल में आउटपुट नाम और उस डिस्प्ले के वर्तमान रिज़ॉल्यूशन की जांच करने के लिए दर्ज करें जिसे आप विभाजित करना चाहते हैं।
    मेरे सिस्टम पर परिणाम था:

    Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
       1920x1080     60.00*+  50.00    59.94
       1920x1080i    60.00    50.00    59.94  
       1600x900      60.00  
       1280x1024     75.02    60.02  
       1152x864      75.00  
       1280x720      60.00    50.00    59.94  
       1024x768      75.08    60.00  
       800x600       75.00    60.32  
       720x576       50.00  
       720x576i      50.00
       720x480       60.00    59.94
       720x480i      60.00    59.94
       640x480       75.00    60.00    59.94
       720x400       70.08
    VGA1 disconnected (normal left inverted right x axis y axis)
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    

    हम देख सकते हैं कि मेरा मॉनिटर एचडीएम 2 से जुड़ा है और संकल्प 1920x1080 पर सेट है।

  2. xrandr --setmonitorकमांड के साथ 2 आभासी मॉनिटर जोड़ें जो यह सुनिश्चित करते हैं कि वे आपके भौतिक प्रदर्शन के साथ ओवरलैप करते हैं और एक दूसरे के बगल में रखे जाते हैं। कमांड का सिंटैक्स है (बिना उद्धरण के):

    xrandr --setmonitor "monitor_name" "width_px"/"width_mm"x"height_px"/"height_mm"+"x_offset_px"+"y_offset_px" "output_name" 
    

    मेरे सिस्टम के लिए यह था:

    xrandr --setmonitor HDMI2~1 960/254x1080/286+0+0 HDMI2
    xrandr --setmonitor HDMI2~2 960/255x1080/286+960+0 none
    
  3. हालांकि उपरोक्त ने पहले ही मेरे सिस्टम पर वर्चुअल मॉनिटर को कॉन्फ़िगर कर दिया है, जब तक कि मैंने निष्पादित नहीं किया है तब तक परिवर्तन लागू नहीं किए गए हैं (यह xrandr ताज़ा करने के लिए लगता है):

    xrandr --fb 1921x1080
    xrandr --fb 1920x1080
    

रीबूट के बाद परिवर्तनों को जारी रखने के लिए आप लॉगिन करते समय इन कमांड को निष्पादित करना चाहेंगे। आप अपने अंत में कमांड जोड़कर ऐसा कर सकते हैं~/.profile फ़ाइल ।


3
चाहते हैं कि +1 b / c एक मल्टी-मॉनिटर सेटअप का अनुकरण करने के लिए एक विंडो-मैनेजर-एग्नॉस्टिक तरीका होगा, लेकिन क्या कोई लापता कदम है? कुबंटु का उपयोग करते हुए, कमांड सफलतापूर्वक निष्पादित होते हैं। दोनों xrandr --listmonitorsऔर xrandr --listactivemonitorsजोड़े गए मॉनिटर दिखाते हैं, लेकिन kwinउन्हें नहीं देखता है और सब कुछ पहले जैसा ही व्यवहार करता है।
xiota

1
@xiota दुर्भाग्य से मैं आपकी मदद नहीं कर सकता क्योंकि ये कदम मेरे जुबांटु पर पर्याप्त थे - मैंने उन्हें फिर से निष्पादित किया है क्योंकि वे जवाब में हैं और स्क्रीन 2 भागों में सही ढंग से विभाजित हो गई है। Xfce की प्रदर्शन सेटिंग्स में मुझे अभी भी केवल 1 मॉनिटर दिखाई देता है लेकिन स्क्रीन विभाजित है और जब मैं उदाहरण के लिए, एक विंडो को अधिकतम करता हूं तो यह स्क्रीन का केवल आधा हिस्सा लेता है। सुनिश्चित करें कि चरण 3 पर पहले कमांड में आप अलग-अलग रिज़ॉल्यूशन दर्ज करते हैं, पहले से ही आपके डिस्प्ले पर सेट है अन्यथा कमांड को अनदेखा किया जाएगा और कुछ भी नहीं होगा।
स्ट्रैचू

@xiota kwinxrandr की मॉनिटर सेटिंग का सम्मान नहीं करता है। मैं ओपनबॉक्स केडी सत्र का उपयोग करता हूं। यह काम करता हैं। (चलाने की कोई आवश्यकता नहीं है xrandr --fb।) हालांकि, केडीई टास्कबार अभी भी xrandr की मॉनिटर सेटिंग्स को नहीं दोहराता है, जिसे मैं एक विशेषता मानता हूं।
कमजोर

4

यह X11 आर्किटेक्चर में मौलिक रूप से असंभव है जब तक आप वीडियो ड्राइवरों को फिर से नहीं लिखते हैं। मैं इसे कड़वे अनुभव से जानता हूं।

एक ही तरीका है जो आप कर सकते हैं वह है कई विंडोेड वर्चुअल डेस्कटॉप (यानी vnc या xnest / xephyr) को बिना बॉर्डर वाली विंडो में चलाकर। फिर आप सभी ग्राफिक्स त्वरण खो देंगे।


1

आप एक टाइलिंग विंडो मैनेजर का उपयोग करने का प्रयास कर सकते हैं।

KDE बॉक्स के बाहर सीमित टाइलिंग का समर्थन करता है। यह आपको स्क्रीन को दो हिस्सों में विभाजित करने की अनुमति देगा, हालांकि।

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

यदि आप एक Gnome उपयोगकर्ता हैं, तो Gnome की विंडो प्रबंधक को Xmonad के साथ बदलने के लिए एक खुश माध्यम हो सकता है ।

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