लिनक्स पर दोहरे मॉनिटर के लिए Fn + LCD / CRT मोड को कॉन्फ़िगर / अक्षम करना


0

मैंने उबंटू लिनक्स, कर्मिक 9.10 पर एक दोहरी मॉनिटर सेटअप को सही ढंग से कॉन्फ़िगर किया है। मैं मोड के बीच स्विच करने के लिए Fn + CRT / LCD कुंजी का उपयोग करता हूं, लेकिन मुझे जो भी उपयोग करना है, उससे पहले मुझे 5 मोड से साइकिल चलाना होगा।

इसके माध्यम से होने वाले मोड (प्रत्येक Fn + CRT / LCD कीपर के लिए एक) हैं:

  1. केवल एलसीडी
  2. केवल सीआरटी
  3. दोनों, एलसीडी के नीचे सीआरटी के साथ
  4. दोनों, एलसीडी के दाईं ओर CRT के साथ
  5. दोनों, प्रतिबिम्बित

क्या कोई ऐसा तरीका है जिससे मैं इनमें से कुछ तरीकों को अक्षम कर सकता हूं ताकि मुझे उन दोनों के बीच स्विच करने की ज़रूरत न पड़े जो मैं वास्तव में उपयोग करता हूं?

मैं डेल एक्सपीएस एम 1330 पर हूं।

जवाबों:


1

इस समय के दौरान, इस समस्या के आसपास काम करने के लिए, मैंने कस्टम xrandr कमांड का निर्माण किया, जो कि मेरे द्वारा उपयोग किए जाने वाले मोड के बीच स्विच करता है, और मेरे doc / मेनू पर इन xrandr कमांड के लिए लॉन्चर बनाता है।

  • दोहरे मॉनिटर: xrandr --output LVDS1 --mode 1280x800 --output VGA1 --below LVDS1 --mode 1280x1024
  • दर्पण स्क्रीन: xrandr --output LVDS1 --mode 1024x768 --output VGA1 --same-as LVDS1 --mode 1024x768
  • लैपटॉप स्क्रीन केवल: xrandr --output LVDS1 --mode 1280x800 --output VGA1 --off

यदि आप अपनी स्क्रिप्ट्स का निर्माण कर रहे हैं, तो आप xrandrबिना किसी तर्क के चलकर अपना मॉनिटर आउटपुट नाम (LVDS1 और VGA1 मेरे लिए) पा सकते हैं । man xrandrउन विकल्पों का पता लगाने में मददगार है जिनका उपयोग आप लेआउट को प्राप्त करने के लिए कर सकते हैं जैसे आप चाहते हैं।

प्रारंभिक समस्या को हल करने की आवश्यकता को समाप्त करते हुए, यह समाधान मेरे लिए बहुत अच्छा काम करता है।


हाँ ... ज़्र्र्र्र्र्र्र्र्र्र्र्र्र्र्रह है कि जब मैंने आपकी दुविधा का जिक्र किया तो सहकर्मी ने सिफारिश की। हालांकि, मुझे कर्नेल-स्पेलुनकिंग दृष्टिकोण पसंद है ... सामान सीखने का शानदार तरीका।
pbr

0

एक एड में जोड़ा गया
एडवर्ड एंडरसन

शीघ्र काम! मुझे Dells के साथ कोई अनुभव नहीं है, लेकिन मुझे उम्मीद है कि आप इसका समाधान ढूंढ लेंगे।
क्रिस हरकोर्ट

वह एक अच्छा विचार है। मैंने xev के साथ कीबोर्ड ईवेंट के लिए स्कैनिंग की कोशिश की, लेकिन जब उस कुंजी संयोजन को दबाया गया तो xev को कोई ईवेंट प्राप्त नहीं हुआ। दुर्भाग्य से, कि कहीं नहीं नेतृत्व किया।
एडवर्ड एंडरसन

0

इसलिए, मुझे पता है कि यह आपके सवाल का जवाब नहीं देता है - फिर भी। मैं यह जानने की कोशिश कर रहा था कि आपके प्रश्न में उल्लिखित 5 "मोड" के माध्यम से कौन सा कोड चक्र है, और यही मैंने अब तक पाया है।

ऐसा लगता है कि आपको कर्म के कीड़े का एक सा मिल गया है।

ऐसा प्रतीत होता है कि Fn-F8 कुंजी को dell-wmi.c के भीतर नजरअंदाज किया जा रहा है - मुझे हर बार इसे दबाते समय / var / log / संदेश में एक त्रुटि दिखाई देती है: dell-wmi: Unknown key 42 pressed- इसलिए मॉनिटर कॉन्फ़िगरेशन स्विच करने के लिए कोड को वहां से नहीं बुलाया जा रहा है ।

बाहरी वीजीए पोर्ट में प्लग किए गए कुछ के साथ, यहां मैं Fn-F8 को हिट करने पर / var / log / संदेशों में देख रहा हूं:

Dec  2 14:27:02 RStops-PBR kernel: [26143.201120] dell-wmi: Unknown key 42 pressed
Dec  2 14:27:02 RStops-PBR kernel: [26143.430158] i2c-adapter i2c-2: unable to read EDID block.
Dec  2 14:27:02 RStops-PBR kernel: [26143.430163] i915 0000:00:02.0: HDMI Type A-1: no EDID data
Dec  2 14:27:02 RStops-PBR kernel: [26143.435023] i2c-adapter i2c-2: unable to read EDID block.
Dec  2 14:27:02 RStops-PBR kernel: [26143.435026] i915 0000:00:02.0: HDMI Type A-1: no EDID data
Dec  2 14:27:02 RStops-PBR kernel: [26143.439499] i2c-adapter i2c-4: unable to read EDID block.
Dec  2 14:27:02 RStops-PBR kernel: [26143.439502] i915 0000:00:02.0: HDMI Type A-2: no EDID data
Dec  2 14:27:02 RStops-PBR kernel: [26143.443954] i2c-adapter i2c-4: unable to read EDID block.
Dec  2 14:27:02 RStops-PBR kernel: [26143.443958] i915 0000:00:02.0: HDMI Type A-2: no EDID data
Dec  2 14:27:02 RStops-PBR kernel: [26143.490877] [drm] TV-25: set mode NTSC 480i 0
Dec  2 14:27:02 RStops-PBR kernel: [26143.632555] [drm] TV-25: set mode NTSC 480i 0
Dec  2 14:27:03 RStops-PBR kernel: [26144.621183] i2c-adapter i2c-2: unable to read EDID block.
Dec  2 14:27:03 RStops-PBR kernel: [26144.621187] i915 0000:00:02.0: HDMI Type A-1: no EDID data
Dec  2 14:27:03 RStops-PBR kernel: [26144.625648] i2c-adapter i2c-2: unable to read EDID block.
Dec  2 14:27:03 RStops-PBR kernel: [26144.625652] i915 0000:00:02.0: HDMI Type A-1: no EDID data
Dec  2 14:27:03 RStops-PBR kernel: [26144.630157] i2c-adapter i2c-4: unable to read EDID block.
Dec  2 14:27:03 RStops-PBR kernel: [26144.630159] i915 0000:00:02.0: HDMI Type A-2: no EDID data
Dec  2 14:27:03 RStops-PBR kernel: [26144.634866] i2c-adapter i2c-4: unable to read EDID block.
Dec  2 14:27:03 RStops-PBR kernel: [26144.634870] i915 0000:00:02.0: HDMI Type A-2: no EDID data
Dec  2 14:27:03 RStops-PBR kernel: [26144.680947] [drm] TV-25: set mode NTSC 480i 0
Dec  2 14:27:04 RStops-PBR kernel: [26144.822361] [drm] TV-25: set mode NTSC 480i 0

उसके बाद मुझे कुछ विषम पल्सेडियो संदेश दिखाई देते हैं:

Dec  2 14:27:36 RStops-PBR pulseaudio[2436]: ratelimit.c: 1 events suppressed

(ध्यान दें कि मैं Dell अक्षांश E6500 नोटबुक पर हूं, XPS M1330 नहीं)

मैं समय पर अनुमति के रूप में इस पर प्रहार करता रहूंगा और यदि मुझे कुछ भी मिलता है तो मैं एक अनुवर्ती पोस्ट करूंगा।
-pbr

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