विशिष्ट मॉनिटर के लिए प्रदर्शन सेटिंग्स सहेजें


12

जब मैं एक बाहरी मॉनिटर को अपनी नोटबुक से जोड़ रहा हूं (नीचे चश्मा), चाहे वीजीए या डिस्प्लेपोर्ट के साथ, मुझे हमेशा स्क्रीन रिज़ॉल्यूशन और डिस्प्ले स्थिति को कॉन्फ़िगर करना होगा। फिलहाल मैं 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

यह ट्रिक करना चाहिए, अगर किसी के पास इसे करने का बेहतर तरीका है, तो कृपया मुझे बताएं।

जवाबों:


5

मुझे यह धागा एक समाधान के साथ मिला, जिसका शीर्षक है: मैं Xrandr सेटिंग्स कैसे बचा सकता हूं? , जो आपकी मदद कर सकता है:

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

$ xrandr --verbose

उस आदेश का उपयोग करके आप यह पता लगा सकते हैं कि आपकी $HOME/.xinitrcफ़ाइल में वर्तमान उदाहरण किस प्रकार की लाइनों के लिए सेट है और निम्नलिखित उदाहरण प्रकार की लाइनें हैं :

xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode HDMI1 1920x1080_60.00

उत्तर के लिए धन्यवाद, लेकिन मुझे लगता है कि यह समाधान कनेक्शन है और विशिष्ट निगरानी नहीं है। सबसे xrandr --verboseअलग ट्यूटोरियल में दिखाए गए की तुलना में थोड़ा अलग दिखता है, आउटपुट :HDMI1 connected 1920x1080+0+0 (0xc0) normal (normal left inverted right x axis y axis) 160mm x 90mm
klingt.net
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.