क्या मेरी प्राथमिक मॉनिटर सेट करने की कोई क्षमता है?


68

मैं चाहता हूं कि मेरा प्राथमिक प्रदर्शन दाईं ओर हो और मेरा टीवी (अतिरिक्त) बाईं ओर हो।
उस स्थिति में टीवी पर नई खिड़कियां दिखाई देंगी।

क्या मैं किसी तरह सेट कर सकता हूं जहां नई खिड़कियां दिखाई देंगी?


एक अधिक तकनीकी दृष्टिकोण (प्री-यूजर्सस्पेस, इसलिए प्री-एक्स विंडो) कर्नेल मापदंडों / विकल्पों का उपयोग करना होगा। वे आपको इसे फ्रेमबफ़र कंसोल स्तर पर सेट करने की अनुमति देते हैं (जो ड्राइवर किस कंसोल को मैप किया जाता है): superuser.com/questions/122173/…
जोनाथन कोमर

ऐसा लगता है कि आपके प्रश्न का मुख्य भाग केवल एक विंडो प्रबंधक को संदर्भित करता है, लेकिन शीर्षक लोगों को आगे ले जा सकता है: unix.stackexchange.com/questions/5263/… , askubuntu.com/questions/418607/… , superuser.com/questions / 895988 /…
जोनाथन कोमर

जवाबों:


59

"प्रदर्शन" आवेदन में वर्तमान प्राथमिक मॉनिटर को बंद करें और आवेदन करें।

द्वितीयक मॉनिटर प्राथमिक हो जाएगा। फिर दोनों को फिर से सक्रिय प्रदर्शित करने के लिए बस पुराने प्राथमिक मॉनिटर को फिर से चालू करें।


4
मैं उसको कैसे करू?
Braiam

3
अच्छा हैक, केवल समाधान जो मेरे लिए काम किया
डोमिनिक गोल्टरमैन

10
वह चाल नहीं करता है। आप जो कर रहे हैं वह अनिवार्य रूप से मॉनिटर को खींचने के समान है जिसे आप बाईं ओर प्राथमिक बनाना चाहते हैं। यदि आप इसे बाईं ओर रखना चाहते हैं तो यह ठीक है। लेकिन अगर आप चाहते हैं कि यह दाईं ओर हो, तो आपको इसे अपनी प्रक्रिया के अंत में दाईं ओर खींचना होगा ... जो बाएं को फिर से प्राथमिक बनाता है।
mmalmeida

11
मैंने इसे Bugs.launchpad.net/unity/+bug/1425000
mmalmeida

3
काम नहीं करता है, दो अन्य उत्तरों की तरह
21k15 हैं

24

यहाँ केवल सही उत्तर दुर्भाग्य से दफन टिप्पणी है :

मैंने इसे https://bugs.launchpad.net/unity/+bug/1425000 - mmalmeida पर सूचित किया है

ऐसा लगता है कि प्राथमिक एक (कम से कम 14.04 में) हमेशा ऊपर बाईं ओर एक निकटतम होता है। इसलिए, "सही" प्रदर्शन को प्राथमिक बनाने का कोई तरीका नहीं है। संपादन ~/.config/monitors.xmlसे कोई फर्क नहीं पड़ता।

(यह प्रश्न 14.04 से पहले का है, मुझे लगता है कि यह कुछ समय के लिए एक मुद्दा रहा है)


बग भी 12.04 में है। प्राथमिक होने के लिए सही मॉनिटर प्राप्त करने का कोई तरीका नहीं है।
mivk

19

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

  • System Settings> पर जाएंDisplays
  • अपने माध्यमिक मॉनिटर पर मेनू बार पर होवर करें
    • क्लिक करें और इसे अपने पसंदीदा प्राथमिक पर खींचें
  • आप Launcher Placementड्रॉपडाउन को यह दर्शाने के लिए भी समायोजित कर सकते हैं कि कौन सा मॉनिटर आपको पसंद है या यदि आप चाहें तो सभी मॉनिटर पर।
  • क्लिक करें Apply

समायोजन से पहले समायोजन के बाद


4
यह स्वीकृत उत्तर होना चाहिए! दूसरों को, सबसे अच्छा, workarounds हैं।
k0pernikus

1
14.04 को मेरे लिए काम नहीं करता है। मान लें कि मेरे पास (इच्छित) प्राथमिक स्क्रीन पर एक केंद्रित विंडो है, कार्यस्थानों को स्विच करें, फिर पिछले कार्यस्थान पर स्विच करें। अब विंडो में फ़ोकस नहीं है, क्योंकि "सेकंडरी" स्क्रीन फ़ोकस को चुरा लेती है, अर्थात यह इन निर्देशों को लागू करने के बावजूद वास्तव में प्राथमिक है।
arekolek

लॉन्चर प्लेसमेंट यहां ट्रिक है। इसका मतलब है कि आपके द्वारा लॉन्च किया गया कोई भी ऐप आपके मॉनीटर में होगा जिसे आपने लॉन्चर प्लेसमेंट में निर्दिष्ट किया है
erginduran

Ubuntu 17.10 के लिए इस जवाब ने काम किया। त्वरित और सरल
thomas77

मुझे एहसास नहीं था कि मैं उसे खींच सकता हूं। धन्यवाद
wakjah

17

निम्नलिखित answe r प्राथमिक मॉनीटर होने का अधिकार पर नजर रखने के लिए सक्षम बनाता है (Ubuntu 14.04)

मुख्य विचार "~ / .config / मॉनिटर्स.xml" को अपने पसंदीदा संपादक के साथ संपादित करना है।

आपको मुख्य मॉनिटर (नाम, रिज़ॉल्यूशन, आदि) की पहचान करें और "नहीं" में बदलें:

<primary>yes</primary>

2
बस noपूर्व मॉनिटर पर सेट करना याद रखें : D
Rael Gugelmin Cunha

मेरे लिए काम नहीं करता, दूसरे जवाब की तरह । Ctrl + alt + backspace के साथ मेरे सत्र को पुनः आरंभ करने से मदद नहीं मिली।
arekolek

1
मेरे लिए काम किया :)
Janw

1
उबंटू 16.04.1। मेरा मॉनिटर (दाईं ओर) पहले से ही चिह्नित था <primary>yes</primary>, और नई खिड़कियां अभी भी लैपटॉप डिस्प्ले (जो बाईं ओर है) पर खुली हैं।
दान डस्केलस्क्यू

2
@ जोसुआ: मैंने हार्डवेयर समाधान के साथ इस सॉफ़्टवेयर बग को छोड़ दिया और हल किया: मेरे लैपटॉप को मॉनिटर के दाईं ओर ले जाया गया।
दान डैस्कलेस्क्यू

6

यदि आप निम्नलिखित करते हैं तो मैं गलत नहीं हूँ

  • पावर बटन पर क्लिक करें यहाँ छवि विवरण दर्ज करें
  • डिस्प्ले मेनू में जाएं
  • नीचे दिए गए हाइलाइट किए गए स्क्रीन को खींचकर अपने दो मॉनिटरों को उस तरह से व्यवस्थित करें (आपके मामले में 2 होंगे):

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

  • और फिर यह सुनिश्चित करना कि लॉन्चर प्लेसमेंट आपकी प्राथमिक स्क्रीन पर है, तो मुझे लगता है कि चाल चलनी चाहिए।

4
उस मामले में प्राथमिक wll बाईं ओर होगा! मैं चाहता हूं कि मेरा प्राथमिक प्रदर्शन दाईं ओर हो!
एमोक्सम

अगर मैं गलत नहीं हूँ (दुर्भाग्य से अभी यह कोशिश नहीं कर सकता) तो आप डिस्प्ले को ड्रैग कर सकते हैं (जैसा कि आपके मामले में लाल लैपटॉप और ग्रीन अन्य स्क्रीन में है) दाईं ओर प्राथमिक है। और लॉन्चर प्लेसमेंट को बदलने के बाद यह काम करना चाहिए, क्या आपने इसे आज़माया है?
ओइबो

ठीक है, मेरे पास दो मॉनिटर हैं, मैं अपने टीवी को दाईं ओर बनाता हूं, और बाईं ओर मॉनिटर करता हूं, सभी विंडो टीवी पर चले गए हैं, मैं उन्हें हाथों से मॉनिटर करने के लिए वापस लाता हूं, और अब मुझे एक समस्या है - मेरे पास हर डिस्प्ले पर ऊपरी पैनल है और पिजिन केवल टीवी पर दिखाया गया है, पैनल ट्रे। कि मैं किस बारे में हूं, केवल टीवी पर पिजिन का आइकन क्यों? (मुझे लगता है कि मुझे समय-समय पर इसी तरह की समस्याएं
होंगी

6

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

  1. एनवीडिया सेटिंग्स कॉन्फ़िगरेशन शुरू करने के लिए निम्न कमांड चलाएँ

    sudo nvidia-settings
    

    यदि यह आदेश नहीं मिला है, तो यह समाधान तब तक काम नहीं करेगा जब तक आप एनवीडिया ड्राइवर स्थापित नहीं करते।

  2. बाईं ओर "X सर्वर डिस्प्ले कॉन्फ़िगरेशन" टैब चुनें।

  3. वह मॉनिटर चुनें जिसे आप प्राथमिक बनाना चाहते हैं (मेरे उदाहरण में, मैं चाहता हूं कि एलजीडी डिस्प्ले प्राथमिक हो)।

  4. "एक्स स्क्रीन के लिए इसे प्राथमिक प्रदर्शन बनाएं" चेकबॉक्स की जांच करें, फिर "लागू करें" पर हिट करें।

  5. सेटिंग्स विंडो से बाहर निकलें, फिर इसे रिबूट के माध्यम से इस परिवर्तन को लगातार बनाने के लिए चलाएं:

    sudo nvidia-xconfig
    

मेरे पास यह मुद्दा पहले था, और मेरे पास कुछ निराला मॉनिटर सेटअप थे। इसने हमेशा मेरे लिए काम किया है (16.04 पर अभी), आशा है कि यह एनवीडिया के साथ किसी और के लिए भी काम करेगा!


2

XRANDR कमांड का उपयोग करने का दूसरा तरीका

  1. उपलब्ध कनेक्शन नामों की जाँच करें

    xrandr

    Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767
    LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
       1366x768      60.07*+  40.02  
       1360x768      59.80    59.96  
       1280x720      60.00  
       1024x768      60.00  
       1024x576      60.00  
       960x540       60.00  
       800x600       60.32    56.25  
       864x486       60.00  
       640x480       59.94  
       720x405       60.00  
       680x384       60.00  
       640x360       60.00  
    DP1 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
    DP3 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 disconnected (normal left inverted right x axis y axis)
    HDMI3 disconnected (normal left inverted right x axis y axis)
    VGA1 connected 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm
       1440x900      59.89*+  74.98  
       1280x1024     75.02    60.02  
       1280x800      59.81  
       1152x864      75.00  
       1024x768      75.08    70.07    60.00  
       832x624       74.55  
       800x600       72.19    75.00    60.32    56.25  
       640x480       75.00    72.81    66.67    60.00  
       720x400       70.08  
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    
  2. इसलिए जैसा कि आप देखें कि एलडीवीएस 1 प्राथमिक से जुड़ा है , वीजीए 1 को प्राथमिक चलाने के रूप में बदलने के लिए:

    xrandr --output VGA1 --primary

    फिर से जांचें:

    xrandr

    Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767
    LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
       1366x768      60.07*+  40.02  
       1360x768      59.80    59.96  
       1280x720      60.00  
       1024x768      60.00  
       1024x576      60.00  
       960x540       60.00  
       800x600       60.32    56.25  
       864x486       60.00  
       640x480       59.94  
       720x405       60.00  
       680x384       60.00  
       640x360       60.00  
    DP1 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
    DP3 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 disconnected (normal left inverted right x axis y axis)
    HDMI3 disconnected (normal left inverted right x axis y axis)
    VGA1 connected primary 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm
       1440x900      59.89*+  74.98  
       1280x1024     75.02    60.02  
       1280x800      59.81  
       1152x864      75.00  
       1024x768      75.08    70.07    60.00  
       832x624       74.55  
       800x600       72.19    75.00    60.32    56.25  
       640x480       75.00    72.81    66.67    60.00  
       720x400       70.08  
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    

2

समाधान: मुझे पता है कि यह एक पुराना धागा है, लेकिन यहां पोस्ट किए गए समाधान उबंटू 16.04 पर मेरे लिए काम नहीं करते थे (लेकिन यहां पोस्ट किए गए xrandr उत्तर ने मुझे सही दिशा में इंगित करने में मदद की) पश्चाताप के लिए और दूसरे लोगों को उत्तर खोजने में मदद करने के लिए। ..

एक पूर्ण उत्तर जो मेरे लिए इस समस्या को पूरी तरह से हल करता है, निम्न लिंक पर पाया जा सकता है अगर यह किसी और की मदद करता है जो इस मुद्दे से जूझ रहा है: 16.04 पर प्राथमिक मॉनिटर सेट करें


5
जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो यहां उत्तर के आवश्यक भागों को शामिल करना बेहतर होगा , और संदर्भ के लिए लिंक प्रदान करना होगा।
कार्ल रिक्टर

2

में Ubuntu 17.04मैं प्राथमिक प्रदर्शन बदलने के लिए, के माध्यम से करने में सक्षम था सेटिंग> उपकरण> प्रदर्शित करता है और अपने विस्तृत प्रदर्शन करने के लिए प्राथमिक प्रदर्शन विकल्प बदल जाते हैं।


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

2

उबंटू 18.04 में इसका संभव लेकिन खोजने में कठिन। "सेटिंग्स-> डिवाइसेस-> स्क्रीन डिस्प्ले" के तहत "प्राथमिक प्रदर्शन" नामक एक अनुभाग मिल सकता है। आप वास्तव में लेबल पर क्लिक कर सकते हैं, हालांकि कोई संकेत नहीं है।

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


1

उबंटू 18.04 में प्राथमिक प्रदर्शन सेट करने का विकल्प है।
उपकरण> प्रदर्शन व्यवस्था> प्राथमिक प्रदर्शन।

यदि आप प्रदर्शन मोड के बीच जल्दी से स्विच करना चाहते हैं तो एक एक्सटेंशन भी है। https://extensions.gnome.org/extension/1030/display-switcher/


0

हाँ। सिस्टम सेटिंग्स शुरू करें, डिस्प्ले पर क्लिक करें फिर मॉनिटर को खींचें ताकि वे वही हों जहां आप उन्हें चाहते हैं।


2
उस मामले में प्राथमिक wll बाईं ओर होगा! मैं चाहता हूं कि मेरा प्राथमिक प्रदर्शन दाईं ओर हो!
एमोक्सम

फिर इसे दाहिने हाथ की ओर खींचें।
सिंपलीसमैन

ठीक है, मेरे पास दो मॉनिटर हैं, मैं अपने टीवी को दाईं ओर बनाता हूं, और बाईं ओर मॉनिटर करता हूं, सभी विंडो टीवी पर चले गए हैं, मैं उन्हें हाथों से मॉनिटर करने के लिए वापस लाता हूं, और अब मुझे एक समस्या है - मेरे पास हर डिस्प्ले पर ऊपरी पैनल है और पिजिन केवल टीवी पर दिखाया गया है, पैनल ट्रे। कि मैं किस बारे में हूं, केवल टीवी पर पिजिन का आइकन क्यों? (मुझे लगता है कि मुझे समय-समय पर इसी तरह की समस्याएं
होंगी

0

नए संस्करण (16.04 पर काम कर रहे) चलाने वाले लोगों के लिए, आप ड्रैग-ड्रॉप द्वारा आसानी से अपने मॉनिटर की स्थिति बदल सकते हैं। बाईं ओर का प्रदर्शन आपका प्राथमिक प्रदर्शन बन जाएगा।

उदाहरण के लिए - मैंने अपने लैपटॉप को बाहरी डिस्प्ले से जोड़ा है जो मेरे डेस्क पर बाईं ओर रखा गया है। इसलिए मुझे बिल्ट-इन डिस्प्ले के दाईं ओर से बाहरी डिस्प्ले आइकन (इमेज में देखें) को ड्रैग करना है।

मॉनिटर स्थिति बदलें


उबंटू 18.04 यूनिटी में, बाईं ओर घसीटने से यह एक मुख्य प्रदर्शन नहीं बन जाता है।
tartaruga_casco_mole

अब उबंटू का उपयोग नहीं कर रहा हूं, लेकिन मुझे लगता है कि वे अब ग्नोम में चले गए हैं
दिव्यांशु मैथानी

-1

हां, "डिफ़ॉल्ट मॉनिटर" सेटिंग है, और यह आमतौर पर ग्राफिक्स यूटिलिटीज कंट्रोल पैनल से सुलभ है। इसलिए अपना Nvidia या ATI कार्ड कंट्रोल पैनल सॉफ्टवेयर इंस्टॉल करें या इंस्टॉल करें।


क्या आप मुझे एक स्क्रीनशॉट प्रदान करेंगे? मैं इसे एक amdcccle उपयोग में नहीं पा सकता हूं।
emoxam

-1

मैं kubuntu 13.04 का उपयोग कर रहा हूँ, 2 gb दृढ़ता के साथ जियो। मेरे पास बाईं ओर एक 2 मॉनिटर के साथ एक लैपटॉप है। प्रदर्शित सेटिंग पूरी तरह से काम करती है (ले लो! कि डेबियन 7 लाइव, फेडोरा लाइव!) लेकिन फिर मेरी 2 डी मॉनिटर पर खिड़कियां खुलेंगी। मैंने प्रदर्शन सेटिंग खोली, दूसरी सोम को प्राथमिक के रूप में सेट किया, हिट लागू किया, फिर मेरे प्राथमिक सोम को प्राथमिक के रूप में सेट किया, हिट लागू किया, और सभी ठीक काम करता है।


-1

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


3
यह उत्तर कुछ भी उपयोगी नहीं जोड़ता है। शराबी पहले से ही एक ही जवाब दिया था, और पहले से ही एक जवाब था कि यह गलत है।
डेन डैस्कलेस्क्यू

-2

आप ऊपर दिए गए मॉनिटर चयन पिक पर उस छोटी काली पट्टी पर क्लिक करना चाह सकते हैं, सेट करता है जहां मेनू है, जो डिफ़ॉल्ट मॉनिटर भी लगता है। मेरे लिए 12.04 और सूक्ति के साथ काम किया


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