जब मैं एक बाहरी मॉनिटर को अपनी नोटबुक से जोड़ रहा हूं (नीचे चश्मा), चाहे वीजीए या डिस्प्लेपोर्ट के साथ, मुझे हमेशा स्क्रीन रिज़ॉल्यूशन और डिस्प्ले स्थिति को कॉन्फ़िगर करना होगा। फिलहाल मैं XRANDR के लिए एक GUI उपयोगिता के साथ यह कर रहा हूँ जिसे अरण्ड कहा जाता है । एक और मुद्दा यह है कि मॉनिटर को कनेक्ट करते समय हमेशा उच्चतम संभव प्रदर्शन के बजाय सबसे कम संभव डिस्प्ले रिज़ॉल्यूशन का उपयोग किया जाता है।
क्या मैं किसी विशिष्ट मॉनीटर को कनेक्ट करने के लिए हर बार पहले से बनाए गए कॉन्फ़िगरेशन को स्वचालित रूप से याद रखना संभव है? उदाहरण के लिए, जब मैं काम पर मॉनिटर को जोड़ता हूं, तो मैं चाहता हूं कि सेटअप साइड-बाय-साइड प्रदर्शित हो; इसके बजाय घर पर, मैं एक ऊर्ध्वाधर लेआउट का उपयोग करता हूं।
यह समस्या मेरे दोनों लैपटॉप में मौजूद है। वे Fedora 18 और Xubuntu 13.04 चला रहे हैं, सभी XFCE के साथ विंडो मैनेजर के रूप में हैं। वे एक ही उपकरण हैं, लेनोवो X220, एकीकृत इंटेल HD3000 ग्राफिक्स के साथ।
अपडेट करें
मैं एक प्रति मॉनिटर सेटिंग करने की कोशिश की, लेकिन दुर्भाग्य से फेडोरा एक xorg.conf फ़ाइल का उपयोग नहीं करते हैं, बजाय यह एक स्वत: विन्यास हर बार एक्स शुरू कर दिया है करने के लिए (देखें कोशिश करता है xorg.conf बनाने ) के साथ xorg.conf फ़ाइल का निर्माण Xorg :1 -configure
, जैसे फेडोरा विकी में वर्णित है, के साथ विफल रहता है Number of created screens does not match number of detected devices.
।
वैकल्पिक हल
मैंने थोड़ा हलका हल बनाया है जो समस्या को हल करता है, लेकिन केवल डिस्प्लेपोर्ट से जुड़े डिस्प्ले के लिए। अरैंडर डिस्प्ले सेटअप को शेल स्क्रिप्ट के रूप में सहेज सकता है, इसलिए मैंने सहेजे गए सेटिंग्स का उपयोग किया और उन्हें अंदर डाल दिया .xinitrc
।
cat ~/.screenlayout/<name_of_your_settingsfile>.sh > ~/.xinitrc
chmod u+x ~/.xinitrc
यह ट्रिक करना चाहिए, अगर किसी के पास इसे करने का बेहतर तरीका है, तो कृपया मुझे बताएं।
xrandr --verbose
अलग ट्यूटोरियल में दिखाए गए की तुलना में थोड़ा अलग दिखता है, आउटपुट :HDMI1 connected 1920x1080+0+0 (0xc0) normal (normal left inverted right x axis y axis) 160mm x 90mm