बाहरी मॉनिटर को कनेक्ट करते समय xrandr द्वारा अपनाई गई डिफ़ॉल्ट सेटिंग को कैसे संशोधित करें?


15

जब कंप्यूटर खुला होता है तो बाहरी मॉनिटर को कनेक्ट करते समय मैं एक समस्या का सामना करता हूं।

उस बिंदु पर ऐसा लगता है कि ज़ेंडर एक संयोजन को अपनाता है जो काम नहीं करता है।

अन्य बड़ी समस्या के लिए एक समाधान के रूप में, मैं डिफ़ॉल्ट प्रदर्शन सेटिंग्स को संशोधित करने में सक्षम होना चाहता हूं जो कि xrandr में कंप्यूटर चलाने के दौरान बाहरी मॉनिटर को कनेक्ट करने पर है। (ताकि मैं एक सेटिंग रख सकूं जो समस्या से बचा जाए: या तो संकल्पों के संयोजन से जो काम करता है, या केवल एक मॉनिटर शुरू करके)।

यदि मैं सिस्टम को शुरू करने से पहले बाहरी मॉनिटर को जोड़ता हूं, तो xrandr एक निश्चित बल्कि कम रिज़ॉल्यूशन पर दर्पण डिस्प्ले का चयन करता है जो काम करता है।


अपडेट करें:

xrandr
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 4096 x 4096
VGA-0 connected 1360x768+0+0 (normal left inverted right x axis y axis) 580mm x 320mm
   1360x768       60.0*+
   1280x720       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        60.0  
DVI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected (normal left inverted right x axis y axis)
   1680x1050      60.1 +
   1400x1050      60.0  
   1280x1024      59.9  
   1440x900       59.9  
   1280x960       59.9  
   1280x854       59.9  
   1280x800       59.8  
   1280x720       59.9  
   1152x768       59.8  
   1024x768       59.9  
   800x600        59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.4  
S-video disconnected (normal left inverted right x axis y axis)

जब मैं बाहरी डेस्कटॉप को जोड़ता हूं तो मैं इसका सबसे अच्छा रिज़ॉल्यूशन पर उपयोग करना चाहता हूं (जो, मेरी अन्य समस्या पर विचार करते हुए, आंतरिक मॉनिटर के उपयोग को छोड़कर)। मैं GUI से दोहरे मॉनिटर के लिए रिज़ॉल्यूशन सेट कर सकता हूं। लेकिन बाहरी मॉनिटर के लिए केबल को जोड़ने पर, मैं चाहता हूं कि आंतरिक बंद हो जाए और बाहरी को 1360x768 होना चाहिए - जैसे वे तब थे जब मैं xrandrऊपर कमांड चलाता था ।


1
आपको एक /etc/X11/xorg.confफ़ाइल बनाने की आवश्यकता होगी । कृपया का आउटपुट पोस्ट करें xrandr(मुझे दूसरे प्रश्न में इसका पता है लेकिन इसे यहाँ दोहराएं ताकि Q स्व निहित है)। यह भी निर्दिष्ट करें कि आप किस स्क्रीन पर दाईं ओर कौन सा और किस संकल्प को रखना चाहते हैं।
terdon

संबंधित प्रश्न: unix.stackexchange.com/questions/78313/…
landroni

जवाबों:


0

मुझे नहीं पता है कि xrandrजब आप बाहरी मॉनिटर कनेक्ट करते हैं, तो उसके लिए डिफ़ॉल्ट सेटिंग कैसे लिखें , लेकिन आप आसानी से एक कस्टम स्क्रिप्ट लिख सकते हैं और फिर इसे शॉर्टकट कुंजी में जोड़ सकते हैं, जैसे कि meta + P

उदाहरण

> nano  /usr/bin/custom-xrandr
#!/bin/bash
xrandr --output VGA1 --off --output HDMI1 --auto

> chmod u+x /usr/bin/custom-xrandr

फिर कुछ शॉर्टकट /usr/bin/custom-xrandrजोड़ते हैं और हर बार जब आप बाहरी मॉनिटर कनेक्ट करते हैं तो बस उस कुंजी को दबाएं

यह वही हासिल करना चाहिए जो आप चाहते हैं।


2
मैं वर्तमान में इस तरह की समस्याओं का सामना नहीं कर रहा हूं, लेकिन उन लोगों के लिए जो अभी भी हो सकते हैं (शायद कुछ पुराने सॉफ्टवेयर के आधार पर), आपका समाधान अच्छा है। - अब मैं जो देख रहा हूं वह है लिनक्स सिस्टम जो मैं उपयोग करता हूं वह यह है कि कनेक्ट होने पर या जब मेटा-पी कुंजी के साथ साइकल को प्रदर्शित किया जाता है तो बाहरी डिस्प्ले के लिए उचित रिज़ॉल्यूशन स्वचालित रूप से अपनाया जाता है। यदि वह डिफ़ॉल्ट रूप से नहीं किया जाता है, तो मेरा पसंदीदा समाधान एक कुंजी का उपयोग करके चक्र प्रदर्शित करना है disper - यहां अधिक ।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.