xmonad दोहरे मॉनिटर


18

मैं कुछ दिनों के लिए विंडो मैनेजर Xmonad को उबंटू 11.04 पर दे रहा हूं । मुझे यह बहुत पसंद है, लेकिन मैंने अभी एक दूसरा मॉनिटर स्थापित किया है और इसके लिए Xmonad को ठीक से कॉन्फ़िगर करने का तरीका नहीं मिला है।

जो मैं करने की कोशिश कर रहा हूं वह दूसरे मॉनिटर को दूसरे कार्यक्षेत्र के रूप में सेट करना है। किसी को भी किसी भी विचार है?

धन्यवाद।


Xmonad FAQ से बहु-मॉनिटर नेविगेशन मूल बातें : " जब कई मॉनिटर (Xinerama, TwinView, xrandr) के साथ चल रहा है, प्रत्येक स्क्रीन में बिल्कुल एक कार्यक्षेत्र दिखाई देता है। दबाने mod- {w, e, r} स्क्रीन के बीच फ़ोकस को स्विच करता है। शिफ्ट-मॉड- {w, e, r} करंट विंडो को उस स्क्रीन पर ले जाता है। जब xmonad शुरू होता है, वर्कस्पेस 1 स्क्रीन 1 पर होता है, वर्कस्पेस 2 स्क्रीन 2 पर होता है, आदि जब वर्कस्पेस को एक पहले से ही दिखाई दे रहा हो, तब स्विच करना। वर्तमान और दृश्यमान कार्यक्षेत्रों की अदला-बदली की जाती है। "
Toraritte

जवाबों:


10

क्या आपने झिनरमा के साथ xorg.conf को कॉन्फ़िगर करने की कोशिश की? आपको xor.conf फ़ाइल में "सच" सेट करने के लिए शिनेरमा को सक्षम करने की आवश्यकता है। डिफ़ॉल्ट रूप से इसे प्रत्येक मॉनिटर पर एक कार्यक्षेत्र के लिए जिम्मेदार ठहराया जाएगा और आप फोकस दबाने वाले मॉड- {w, e, r} को स्विच कर सकते हैं। यदि आप किसी कॉन्फ़िगरेशन को बदलना चाहते हैं, तो आप यहाँ निर्देश पा सकते हैं और यदि समस्या है तो आप यहाँ समाधानों की जाँच कर सकते हैं


25

अपने मॉनिटर सेटिंग्स को बदलने के लिए GUI को "एरण्ड" कहा जाता है। यह xrandrकमांड लाइन उपयोगिता के लिए एक GUI दृश्य है ।

आप एकल और दोहरी स्क्रीन के बीच आगे और पीछे स्विच करने के लिए कमांड लाइन से xrandr उपयोगिता का उपयोग कर सकते हैं। मेरे zshrc (या अगर आप Bash का उपयोग करते हैं तो आपकी बैश लॉगिन फ़ाइल) में मैंने इसके लिए 'सिंगल ()' और 'डुअल ()' फंक्शन्स को परिभाषित किया है।

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

# set dual monitors
dual () {
    xrandr --output VGA-0 --primary --left-of HDMI-0 --output HDMI-0 --auto
}

# set single monitor
single () {
    xrandr --output HDMI-0 --off
}

मुझे यह पसंद है क्योंकि किसी भी समय मैं बस अपने टर्मिनल पर singleया dualकमांड भेजता हूं और अपना दूसरा मॉनिटर चालू और बंद करता हूं।


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