प्राथमिक मॉनिटर बदलें


36

कमांड लाइन का उपयोग किए बिना मैं अपने प्राथमिक मॉनिटर को कैसे बदल सकता हूं?

जवाबों:


23

जब तक उबंटू ब्रेनस्टॉर्म आइडिया # 17526 एक वास्तविकता नहीं बन जाता, तब तक ऐसा लगता है कि गैर-एनवीआईडीआईए उपयोगकर्ताओं के लिए कमांड लाइन का सहारा लिए बिना प्राथमिक प्रदर्शन (न केवल पैनल को स्थानांतरित करना) को बदलना है।


संपादित करें 2014-05-30: यह उत्तर अब थोड़ा पुराना है। Ubuntu मंथन अब मौजूद नहीं है। और इस सवाल के अन्य उत्तर उबंटू और अन्य डिस्ट्रोस के लिए बेहतर समाधान हैं।

MATE में, "वरीयताएँ> मॉनिटर्स" में "डिफ़ॉल्ट बनाएं" बटन होता है। वही तुम खोज रहे हो।

गनोम 3 में, "सेटिंग> डिस्प्ले" में "डिफ़ॉल्ट बनाएं" बटन नहीं है। इसके बजाय इसमें एक डिस्प्ले के ऊपर एक टूलबार-दिखने वाला बार है। उसे उस प्रदर्शन पर खींचें, जिसे आप प्राथमिक बनाना चाहते हैं।

मेरा मानना ​​है कि एकता गनोम 3 के समान है, लेकिन टूलबार पक्ष में है - मुझे यकीन नहीं है; मैं खुद यूनिटी नहीं चला रहा हूं।

केडीई में, "सिस्टम सेटिंग्स> डिस्प्ले और मॉनिटर" के तहत प्रत्येक डिस्प्ले पर एक स्टार होता है जिसे आप सेट करने के लिए क्लिक कर सकते हैं जो प्राथमिक है।


2015-02-25 को संपादित करें: यह जानने के लिए दिल से गर्म है कि लिनक्स डेस्कटॉप वातावरण प्रगति कर रहा है।

Ubuntu GNOME 14.10 में GNOME 3.12 की सुविधा है। प्रदर्शन खोलें, और द्वितीयक प्रदर्शन चुनें। बाईं ओर एक सूची आपको "प्राथमिक", "माध्यमिक प्रदर्शन" (चयनित), "दर्पण", या "बंद करें" के लिए प्रदर्शन सेट करने देती है।

यहाँ छवि विवरण दर्ज करें

एकता में अब प्राथमिक डेस्कटॉप के बराबर नहीं है। आप "लॉन्चर प्लेसमेंट" को अपने डिस्प्ले या सभी डिस्प्ले में सेट कर सकते हैं।

यहाँ छवि विवरण दर्ज करें

उबंटू मेट और कुबंटु अपरिवर्तित हैं।


2
इस बग के कारण , यह उत्तर वास्तव में एकता में काम नहीं करता है। वहाँ एक है वैकल्पिक हल । एक विशिष्ट निगरानी के प्राथमिक के रूप में कमांड लाइन से हर बार जब आप में लॉग इन करने की स्थापना - हालांकि
डैन डैस्केलेस्कु

13

मुझे रिबूट पर प्राथमिक मॉनिटरिंग की समस्या हो रही थी। बहुत गुस्सा आ रहा था। इसलिए मैंने आसपास कुछ खोज की और खुद का हल खोजने में सक्षम था।

सबसे पहले अपने प्राथमिक प्रदर्शन का चयन करें।

प्राथमिक प्रदर्शन का चयन करें

सुनिश्चित करें कि आप अपनी सेटिंग्स को सहेजते हैं, फिर बंद करें।

अगला आपको मॉनिटर कॉन्फ़िगरेशन फ़ाइल को संपादित करने की आवश्यकता है।

gedit ~/.config/monitors.xml

वह प्रदर्शन ढूंढें जिसे आप प्राथमिक बनाना चाहते हैं, और इसमें बदलाव करें

<primary>yes</primary>

और अन्य मॉनिटर को बदलना सुनिश्चित करें

<primary>no</primary>

अब फाइल को सेव करें, और रिबूट करें।

उदाहरण विन्यास

<monitors version="1">
  <configuration>
      <clone>no</clone>
      <output name="DVI-I-0">
      </output>
      <output name="DVI-I-1">
      </output>
      <output name="TV-0">
      </output>
      <output name="DVI-I-2">
          <vendor>SYN</vendor>
          <product>0x0022</product>
          <serial>0x00000326</serial>
          <width>1360</width>
          <height>768</height>
          <rate>60</rate>
          <x>0</x>
          <y>312</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>no</primary>
      </output>
      <output name="DVI-I-3">
          <vendor>ACI</vendor>
          <product>0x24f2</product>
          <serial>0x01010101</serial>
          <width>1920</width>
          <height>1080</height>
          <rate>60</rate>
          <x>1360</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>yes</primary>
      </output>
  </configuration>
</monitors>

अब जब आप रिबूट करते हैं तो प्रदर्शन को प्राथमिक के रूप में चुना जाना चाहिए।

मेरा सेटअप इस प्रकार है:

  • Ubuntu 12.04.1 (64-बिट)
  • एनवीडिया जीटीएक्स 260 (नवीनतम ड्राइवरों का उपयोग करके)

8

X86 के लिए काम किया 14.04 ट्रस्टी tahr एनवीडिया gtx 760 मालिकाना चालक 331.38 का उपयोग कर x863-64 पर।

"सेटिंग प्रबंधक" -> "सत्र और स्टार्टअप" -> "एप्लिकेशन ऑटोस्टार्ट" रजिस्टर -> निम्नलिखित कमांड जोड़ें:

 xrandr --output HDMI-0 --primary

शीर्षक अपने आप को निर्दिष्ट करें ताकि आप पहचानें कि क्या बाद में बदल गया है। आप इसके आगे और भी तर्क दे सकते हैं।

यह जानने के लिए कि कौन सा मॉनिटर है, जिसे आप या तो xrandr -qकमांडलाइन पर कॉल कर सकते हैं या मॉनिटर को सूचीबद्ध करने के लिए (सेटिंग-मैनेजर में भी उपलब्ध) आरेंडर स्थापित कर सकते हैं ।


धन्यवाद। बहुत अच्छा काम करता है। PS सही प्रदर्शन डिवाइस नाम प्राप्त करने के लिए बस xrandr चलाएं।
saurabheights


5

अधिकांश वीडियो कार्ड के लिए:

मॉनिटर प्राथमिकता पैनल पर जाएं। एक डिफ़ॉल्ट डेस्कटॉप पर यह स्थापित है: सिस्टम - वरीयताएँ - मॉनिटर्स

"सभी मॉनिटरों में समान छवि" बॉक्स को अनचेक करें और "लागू करें" को हिट करें।

Alt कुंजी को दबाए रखें और ऊपर और नीचे के पैनल को स्क्रीन पर खींचें जिसे आप प्राथमिक डिस्प्ले बनाना चाहते हैं।

NVidia वीडियो कार्ड के लिए:

NVidia सेटिंग टूल चलाएँ। एनवीडिया स्वामित्व वाले ड्राइवरों के साथ एक डिफ़ॉल्ट डेस्कटॉप इंस्टॉल सक्षम है, यह है: सिस्टम - प्रशासन - एनवीआईडीआईए एक्स सर्वर सेटिंग्स

"एक्स सर्वर डिस्प्ले कॉन्फ़िगरेशन" चुनें।

वह डिस्प्ले चुनें जिसे आप प्राथमिक डिस्प्ले बनाना चाहते हैं और "एक्स स्क्रीन के लिए इसे प्राथमिक डिस्प्ले बनाएं" और "लागू करें" को हिट करें।


यह वास्तव में प्राथमिक मॉनिटर को नहीं बदलता है, एप्लिकेशन अभी भी गलत मॉनिटर पर शुरू होता है और पूर्ण स्क्रीन वीडियो प्लेबैक आदि गलत मॉनिटर पर होता है।
trampster

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

1
उदाहरण के लिए फ्लैश वीडियो प्राथमिक मॉनिटर पर पूर्ण स्क्रीन चलाएंगे, कुछ लिनक्स वीडियो एप्लिकेशन भी ऐसा ही करते हैं।
22 अक्टूबर को trampster

OpenOffice प्रस्तुतियाँ भी प्राथमिक मॉनिटर क्या है के अनुसार प्रदर्शित की जाती हैं।
trampster

4

मैंने अभी ~ / .config / मॉनिटर्स.xml हटा दिया है और लॉग आउट करके वापस अंदर आ गया है, फिर सेटिंग / मॉनिटर्स पर गया और फिर से सहेजा गया। इसने एक नया मॉनिटर। Xml फ़ाइल बनाया - और इससे समस्या ठीक हो गई।


2

Ubuntu में इसे निम्नानुसार हल किया जा सकता है:

एकता लांचर (स्क्रीन के बाईं ओर पट्टी) पर गियर आइकन पर क्लिक करें। आइकन को सिस्टम सेटिंग्स लेबल किया गया है

हार्डवेयर सेक्शन के नीचे देखें और डिस्प्ले आइकन पर क्लिक करें

दर्पण प्रदर्शन (वैकल्पिक) बंद करें

प्रदर्शन आयतों में से एक पर क्लिक करें और जो कुछ भी आप चाहें ऑर्डर प्रदर्शित करता है

कोई अन्य इच्छित विकल्प सेट करें। उदाहरण के लिए, आप लॉन्चर को केवल एक डिस्प्ले पर दिखाने के लिए सेट कर सकते हैं

अप्लाई पर क्लिक करें

अब आपके पास प्राथमिक मॉनिटर सेटअप वांछित के रूप में होगा - सभी कमांड लाइन का उपयोग किए बिना आपके प्रश्न में उल्लिखित है।


4
इससे आप मॉनिटर को इधर-उधर कर सकते हैं, लेकिन यह नहीं बदलता है जिसे 'प्राथमिक' माना जाता है।
जोसेफ गार्विन

2

14.04LTS के साथ यूनिटी में यह काम नहीं करता है। Monitor.xml अच्छी तरह से लिखा गया है और प्राथमिक कुआँ है और अच्छी तरह से परिभाषित पदों पर है, लेकिन जब रिबूट होता है, तो यह प्राथमिक और स्थिति की अनदेखी करता है।

इससे http://bernaerts.dyndns.org/linux/74-ubuntu/309-ubuntu-dual-display-monitor-position-lost मदद करने लगता है

पूरी तरह से मैं रिबूट पर चलाने के लिए सुझाई गई स्क्रिप्ट बनाने में असमर्थ हूं। मैंने इसे स्टार्टअप में चलाने के लिए कमांड जोड़ा, लेकिन यह काम नहीं करता है। लेकिन रिबूट के बाद भी अगर मैं निष्पादन की देरी को बढ़ाता हूं; अगर मैं स्क्रिप्ट को मैन्युअल रूप से चलाता हूं तो यह मॉनिटर को सही करता है।


1

उन सभी को एक साथ स्थानांतरित करने के लिए, माध्यमिक मॉनिटर बंद करें, पुष्टि करें, और इसे फिर से चालू करें - और सभी कार्यक्रम प्राथमिक मॉनिटर पर होंगे।


1

स्क्रीन डिस्प्ले मैनेजर में, आपके दोनों मॉनिटर साइड-बाय-साइड दिखाए जाने चाहिए। आप उनके बीच प्राथमिक मॉनिटर को स्विच करने के लिए बाईं ओर को दाईं ओर खींच सकते हैं।


प्राथमिक को "बाईं" स्क्रीन के रूप में सेट करने का अवांछित दुष्प्रभाव है। यदि शारीरिक रूप से यह दाईं ओर स्थित है, तो यह एक उलझनपूर्ण स्थिति होगी ...;)
mmalmeida

@mmalmeida इस बात पर निर्भर करता है कि आप सड़क के किस तरफ ड्राइव करते हैं;) वह डिस्प्ले मैनेजर हालांकि बहुत छोटा लगता है
orezvani

-1

Ubuntu 16.04.2 के साथ, मुझे पहले, xrandr कमांड द्वारा स्क्रीन प्राथमिक परिभाषित करना था:

xrandr  --output  Monitor_ref°  --primary

और फिर दाईं स्क्रीन को बाईं ओर खींचें और छोड़ें।

~/.config/monitor.xmlफ़ाइल तब अपडेट की गई थी।

मुझे कमांड लाइन के बिना कोई अन्य समाधान नहीं मिला।

° Monitor_ref विभिन्न आउटपुट VGA-0, DVI-0 इत्यादि को संदर्भित कर सकता xrandr -qहै।

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