मेरा बाह्य मॉनिटर मेरे मैकबुक के साथ पूर्ण रिज़ॉल्यूशन पर काम नहीं करता है


20

मुझे एक मैकबुक प्रो (प्रारंभिक 2015, ओएस 10.11.2) मिला है और मुझे एक डेल 2209WAf मॉनिटर भी मिला है, जिसका उपयोग मैं वीजीए केबल और इस एडेप्टर के साथ कर रहा हूं ।

मॉनिटर का इष्टतम रिज़ॉल्यूशन 1680x1050 @ 60Hz है और RDM इसे एक विकल्प के रूप में दिखाता है। हालाँकि, जब मैं उस रिज़ॉल्यूशन का उपयोग करने की कोशिश करता हूं, तो मेरी स्क्रीन इस तरह दिखती है स्क्रीन भयानक लग रही है, यह फोटो से देखना उतना आसान नहीं हैजो स्पष्ट रूप से सही नहीं है (यह असंभव रूप से सुव्यवस्थित दिखती है और वास्तव में मेरी आँखों को चोट पहुँचाती है, आप स्क्रीन पर मुश्किल से कुछ भी देख सकते हैं)।

मॉनिटर पर, यह कहता है कि यह 800x600 प्रदर्शित कर रहा है जब मेरा मैक कहता है कि यह 1680x1050 प्रदर्शित कर रहा है।

मैंने पहले पूछे गए वीजीए केबल्स / एडेप्टर आदि के बारे में प्रश्न देखे हैं, लेकिन उन्होंने कहा कि यह संकल्प बहुत अधिक होने के साथ करना था। मेरा मॉनिटर (एडेप्टर) 1920x1080 प्रदर्शित कर सकता है ताकि यहां ऐसा न हो।

डिस्प्ले में रिज़ॉल्यूशन के विकल्प पूरी तरह से काम करते हैं (विभिन्न 800x600 से 1400x1050 तक जब ऑल्ट-स्केल्ड) लेकिन फिर यह 1920x1080 तक कूदता है। मैं इस सूची में 1680x1050 कैसे जोड़ सकता हूं, जैसा कि संभवतः स्पष्ट रूप से प्रदर्शित होगा? SwitchResX इसे ठीक नहीं करता है और न ही RDM, मैंने संपादन .plist फ़ाइलों के बारे में सामान देखा है, लेकिन यह सब Yosemite के लिए था, जाहिर है यह El Capitan के लिए अलग है।

किसी भी मदद की व्यापक रूप से सराहना की जाती है!


मेरा सुझाव है कि एक एडाप्टर और डिजिटल डीवीआई सिग्नल के लिए केबल के लिए एनालॉग वीजीए सिग्नल के लिए एडेप्टर और केबल की जगह। मॉनिटर DVI का समर्थन करता है।
बेसिल बॉर्क

जवाबों:


20

आप सिस्टम वरीयताएँ> डिस्प्ले पर जा सकते हैं, फिर एक सामान्य लेफ्ट-क्लिक के साथ उजागर नहीं होने वाले अतिरिक्त रिज़ॉल्यूशन को उजागर करने के लिए स्केल पर ऑप्शन-क्लिक (बाईं ओर क्लिक करते समय प्रेस विकल्प) पर क्लिक करें।

अन्यथा, आपके पास सॉफ़्टवेयर का एक बढ़िया विकल्प है, जैसे switchResX :

Apple इनबिल्ट स्क्रीन सेटिंग्स के साथ परेशान क्यों है, जब पाने के लिए बहुत कुछ है और बहुत आसान भी है?

SwitchResX के साथ आप अपनी स्क्रीन पर वापस नियंत्रण प्राप्त करते हैं - या स्क्रीन भी! बहुत सारे इनबिल्ट विकल्प हैं ...


1
ऑल्ट-क्लिकिंग (बाएं से दाएं नहीं) अधिक संकल्प दिखाता है, लेकिन 1680x1050 उनमें से एक नहीं है। SwitchResX में RDM जैसी ही समस्या है। धन्यवाद हालांकि :)
दान Grove

उन्नत सेटिंग में या तो? आपका स्वागत है :)
स्ट्रॉहारा

क्या आपने स्विचस्टैक्स का उपयोग करके कस्टम स्केल स्केल रिज़ॉल्यूशन बनाने की कोशिश की है? यह मदद करनी चाहिए ... आरडीएम के साथ मेरा मानना ​​है कि कस्टम संकल्प अभी तक उपलब्ध नहीं हैं मैंने एक सुविधा अनुरोध प्रस्तुत किया है।
जोके

SwitchResX ने USB-C AV एडेप्टर का उपयोग करते हुए मुझे अपने नए मैकबुक प्रो 2017 पर 2560x1440 @ 60Hz प्राप्त करने में मदद की।
डियो

1
यह उत्तर मेरी समस्या को हल करता है, मैं द्वितीयक प्रदर्शन इस मुद्दे को समय-समय पर प्राप्त करता हूं, यहां तक ​​कि सिस्टम रिबूट भी इसे हल नहीं करता है। विकल्प पर क्लिक करें प्रदर्शन वरीयता पैनल काम करता है। धन्यवाद!
विंसेंट

6

ठीक है, इसलिए मैं यह पता लगाने में कामयाब रहा कि मुद्दा आखिर क्या था - यह मॉनिटर से EDID डेटा का OS X संभाल रहा था। विंडोज जाहिर तौर पर डेटा को ठीक से पढ़ सकता था, यही वजह है कि इसने हर बार पूरी तरह से काम किया। जहां Apple मॉनिटर के लिए प्लग-एंड-प्ले ड्राइवर विकसित नहीं करता है (मुझे लगता है) और उसने मेरे लिए एक प्रोफ़ाइल नहीं जोड़ी थी, वह इसे पहचान नहीं सका।

अंत में, यह अपेक्षाकृत सरल फिक्स था। यहां मैंने जो कदम उठाए हैं (टर्मिनल के कुछ बहुत ही बुनियादी ज्ञान दूसरी छमाही के लिए आवश्यक है, हालांकि यह ज्यादातर सामान्य ज्ञान है)।

चीजें आप की आवश्यकता होगी:

  • OS X चलाने वाला एक मैक / कंप्यूटर जो वर्तमान में आपके मॉनिटर को सही ढंग से नहीं पहचान रहा है (duh)
  • पीसी पर चलने वाले विंडोज तक पहुंच (मैक, डीवीआई और वीजीए के समान कनेक्शन के साथ उदाहरण के लिए अलग-अलग EDID हैं) या बूट कैंप के माध्यम से मैक
  • FAT32 में एक USB ड्राइव (बड़ा होने की आवश्यकता नहीं है)

  1. अपने मैक से विंडोज में बूट करें यदि आप कर सकते हैं (या वैकल्पिक रूप से मॉनिटर में एक विंडोज मशीन प्लग कर सकते हैं जो ठीक से काम नहीं कर रहा है:
  2. डाउनलोड करें और यहां से MonitorInfoView.exe चलाएं (कुछ इसी तरह के एप्लिकेशन EDID के लिए आपके द्वारा आवश्यक पूर्ण 128 बिट हेक्स कोड निर्यात नहीं करते हैं) और मॉनिटर का चयन करें जिसे आपको EDID की आवश्यकता है - सुनिश्चित करें कि आप आंतरिक स्क्रीन का चयन नहीं करते हैं यदि आप मैकबुक पर फिर से! फिर एक .rtf फ़ाइल के रूप में EDID डेटा निर्यात करें (यह मेनू बार में विकल्पों में से एक में है) और इसे एक ड्राइव पर सहेजें जिसे विंडोज और मैक मशीनों द्वारा पढ़ा जा सकता है।
  3. .Rtf फ़ाइल में (नीचे) एक हेक्स तालिका होनी चाहिए - यह आपके मॉनिटर का EDID डेटा है। प्रत्येक पंक्ति की शुरुआत से "0x00" (आदि) कोड निकालें और परिणामी पाठ को www.edidreader.com पर कॉपी करें। हेक्स कुंजी को उस प्रारूप में होना चाहिए जिसे एडिडरर पढ़ सकता है, अन्यथा कोड इस ट्यूटोरियल के दूसरे भाग के लिए काम नहीं करेगा (मैंने पहली बार यह गलती की है) - टूल को ठीक उसी डेटा को प्रदर्शित करना चाहिए जो आपको मिला था। , .rtf फ़ाइल में, जब तीनों चेकबॉक्स टिक जाते हैं।
  4. यदि आपका EDID डेटा दूषित नहीं है, तो ओएस एक्स में ओवरराइड्स को संपादित करने के तरीके के बारे में यहां इस उत्कृष्ट ट्यूटोरियल में चरणों का पालन करें। ऐसा करने के लिए, आपको एसआईपी को निष्क्रिय करना होगा (रिबूट मैक होल्डिंग सीएमडी + आर, रन "सीएसरॉल्यूट अक्षम करें "यूटिलिटीज के माध्यम से> टर्मिनल और फिर रिबूट और वापस लॉग इन करें। इसके अलावा, एल कैपिटान में ओवरराइड्स फ़ोल्डर का स्थान बदल गया है, इसलिए यह अब फोरम में उल्लिखित के बजाय / सिस्टम / लाइब्रेरी / डिस्प्ले / कंटेंट / संसाधन / ओवरराइड में है। मार्गदर्शक।

यदि आपका EDID डेटा किसी भी चीज़ से बिल्कुल भी पढ़ा नहीं जा रहा है, तो आपको या तो एक और मॉनिटर का उपयोग करना होगा (जो कि कभी भी ठीक से काम नहीं करेगा) या खराब हो चुके को बदल दिया जाएगा आदि।

मुझे आशा है कि यह किसी तरह किसी के लिए उपयोगी हो सकता है - मैं इस समस्या को हल करने के तरीके के बारे में एक व्यापक मार्गदर्शिका नहीं पा सका (और मैं 2 दिनों के लिए ठोस रूप से देख रहा हूं)!

शांति, दान


5

मेरे पास टिप्पणी जोड़ने के लिए पर्याप्त अंक नहीं हैं, लेकिन मेरे पास बस यही मुद्दा था और दान ग्रोव द्वारा उत्तर को बेहद उपयोगी पाया गया । यह उत्तर उसके प्रस्तावित समाधान के चरण 2 के संबंध में है ।

यह स्विचेसX से मॉनिटर के EDID डेटा को प्राप्त करके छोड़ दिया जा सकता है। आप परीक्षण संस्करण को डाउनलोड कर सकते हैं और, SwitchResX वरीयताओं के मॉनिटर टैब में आपको ऊपरी दाएँ हाथ की तरफ "निर्यात EDID" बटन दिखाई देगा।

मैंने सोचा कि यह उपयोगी हो सकता है क्योंकि इसमें कोई विंडोज मशीन शामिल नहीं है।


उस पोस्ट का लिंक शामिल करना सबसे अच्छा है जिसे आपने संदर्भ के लिए संदर्भित किया है।
एलन

1

किसी कार्यक्रम की जरूरत नहीं है। मैं मंचों के आसपास मदद मांग रहा था और मैं केबल (किसी भी एडेप्टर के बिना) के साथ प्रयास करने का निर्णय लेता हूं मैंने 4quid से कम के लिए केबल खरीदी और मुझे पूर्ण 2560x1440 मिला यह मिनी डिस्प्लेपोर्ट से डिस्प्लेपोर्ट केबल (बाहरी मॉनिटर पर पोर्ट प्रदर्शित करने के लिए वज्र) है। यदि रिज़ॉल्यूशन अभी भी विकल्प को पकड़े नहीं दिखा रहा है और स्केल (प्रदर्शन सेटिंग्स में) पर क्लिक करें। सौभाग्य!


1

मैंने पिछले 4 घंटे (कम से कम) उस मुद्दे को macOS Sierra पर फिक्स करने में बिताए हैं । जिस तरह से मैं यह करने में कामयाब रहा, वह दान ग्रोव के इसी धागे में खुद को जवाब देने पर आधारित है , लेकिन अधिक DIY (धन्यवाद डैन!) के साथ।

कुछ चीजें जो मुझे लगता है कि EDID फ़ाइलों के बारे में समझना महत्वपूर्ण है:

  1. किसी दिए गए स्क्रीन डिवाइस के लिए, OS के आधार पर EDID फाइलें अलग-अलग होती हैं।
  2. EDID को उस कंप्यूटर से पुनर्प्राप्त न करें जहां आपके पास समस्या है (जैसा कि इस सूत्र में चीरा द्वारा सुझाया गया है ) - यह मेरे लिए काम नहीं करता था और मुझे दूषित डेटा देता था।
  3. आपको एक कंप्यूटर की आवश्यकता होगी जहां स्क्रीन काम करता है (आमतौर पर विंडोज चला रहा है) फिर सही EDID को पुनः प्राप्त करने के लिए इसे मैक पर पोर्ट कर देता है।

अब, डान ग्रोव चरणों की सूची के बाद (ऊपर उनकी पोस्ट देखें), मैं निम्नलिखित के रूप में कुछ स्पष्टीकरण लाऊंगा:

चरण 1 - मैंने ऐसा करने के लिए एक वास्तविक विंडोज कंप्यूटर का उपयोग किया, न कि वर्चुअल मशीन का।

चरण 2 - जब मैंने ऐसा किया था, तब मॉनिटरइनइन्फो व्यू में आरटीएफ फ़ाइल के रूप में ईडीआईडी ​​डेटा को निर्यात करने का कोई विकल्प नहीं था, शायद क्योंकि सॉफ्टवेयर अपडेट हुआ था। मुझे वास्तव में हेक्स भाग को देखने के लिए > निचले फलक> EDID हेक्स डंप पर क्लिक करना था ।

चरण 3 - जो लोग नहीं जानते कि हेक्स क्या है, नीचे एक स्क्रीनशॉट है। आपको केवल हेक्स भाग ( हरे रंग में हाइलाइटेड ) रखने के लिए आसपास के हिस्सों ( लाल रंग में हाइलाइटेड ) को निकालना होगा ।

यहाँ छवि विवरण दर्ज करें फिर आप EDID रीडर में हरे हिस्से को कॉपी और पेस्ट कर सकते हैं जैसा कि दान ने समझाया था। जरूरी नहीं कि आपको 3 बॉक्स टिक करने की आवश्यकता हो, बस Parse Edid पर क्लिक करें और जांचें कि क्या दाईं ओर की जानकारी प्रतिबिंबित करती है कि आपका स्क्रीन डिवाइस क्या होना चाहिए - जैसे कि आप उस संकल्प को देखने में सक्षम होना चाहिए जिसे आप काम करने की कोशिश कर रहे हैं। ।

चरण 4 - यह मुश्किल हिस्सा है जो मुझे भ्रमित कर गया। ट्यूटोरियल आपसे एक पाठ फ़ाइल में निम्नलिखित टर्मिनल कमांड के परिणाम का उत्पादन करने के लिए कह रहा है ioreg -lw0, और उक्त फाइल के भीतर विभिन्न तारों की खोज करता है।

जब तक मैं गलत नहीं हूँ, इनपुट / आउटपुट रजिस्टरioreg के लिए खड़ा है , जिसका अर्थ है कि यह मूल रूप से आपके मशीन के सभी उपकरणों को सूचीबद्ध कर रहा है। हालाँकि, 2 स्क्रीन डिवाइस (मूल मैकबुक स्क्रीन + बाहरी एक जिसे मैं काम करने की कोशिश कर रहा था), आपको अपनी मूल स्क्रीन के साथ गलत नहीं होने की सावधानी बरतने की आवश्यकता है।

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

गलतियों से बचने के लिए, बस ध्यान रखें कि Apple देशी स्क्रीन के लिए DisplayVendorID 1552 लगता है । यदि आप इस आईडी का उपयोग करते हुए ट्यूटोरियल के दौरान, आप बाहरी स्क्रीन नहीं, बल्कि अपनी मूल स्क्रीन की सेटिंग्स को बदलने जा रहे हैं :)

मुझे उम्मीद है कि यह दान ग्रोव से बहुत उपयोगी चरणों के लिए कुछ स्पष्टीकरण लाता है।

चीयर्स ने गोली चलाई


0

मैं एक iMac और 1680x1050 मूल संकल्प के साथ भी एक SyncMaster225BW प्रदर्शन के साथ आज ऐसी ही समस्या थी। काम करने की कोशिश नहीं की, जो स्विच। लेकिन समस्या रिबूट के बाद खुद को ठीक करने के लिए लग रही थी - मूल संकल्प में माध्यमिक प्रदर्शन सामने आया। (यह SwitchResX की स्थापना रद्द करने के बाद था।)

मैंने वास्तव में पुनर्प्राप्ति मोड में रिबूट किया था और एसआईपी को बंद कर दिया था (जो अनावश्यक होने के निर्देशों के अनुसार डिस्प्लेविंडोरिड फाइलों में से एक को संशोधित करने की योजना बना रहा था)। मुझे संदेह है कि एसआईपी को बंद करने का इससे कोई लेना-देना नहीं था, लेकिन यह संभव है।


1
मैंने DisplayVendorID फ़ाइलों को संपादित करने की कोशिश की है, लेकिन यह बिल्कुल भी काम नहीं किया, मुझे नहीं पता कि इसे सामान्य रूप से "बस काम" कैसे किया जाए। मैं हर समय नए एडेप्टर नहीं खरीद सकता (भले ही मुझे नहीं लगता कि यह समस्या है), जिस तरह से Apple ने ओएस एक्स में एकीकृत डिस्प्ले को कम से कम कहने के लिए झकझोर दिया है - मंचों पर बहुत से लोगों को बहुत परेशानी होती है आदि। मेरे समान। नीचे में असली दर्द यह है कि डिस्प्ले मेरे मैक से विंडोज 10 में पूरी तरह से काम करता है।
दान ग्रोव

0

1
अलग पूछने के लिए आपका स्वागत है! हम सर्वश्रेष्ठ उत्तर ढूंढने का प्रयास कर रहे हैं और वे उत्तर इस बात की जानकारी प्रदान करेंगे कि वे सर्वश्रेष्ठ क्यों हैं। बताएं कि आपको क्यों लगता है कि आपके द्वारा दी गई लिंक सवाल का जवाब देगी। लिंक बदल सकते हैं और पुराने हो सकते हैं इसलिए हम केवल एक लिंक नहीं होने के जवाब पसंद करते हैं। देखें जवाब कैसे कैसे एक गुणवत्ता उत्तर प्रदान करने पर। - समीक्षा से
fsb

0

मैकओएस सिएरा में अद्यतन करने के बाद मैंने उसी मुद्दे का सामना किया। जैसा कि मुझे समझ में आया क्योंकि मैक ने इसे अतिरिक्त मॉनिटर के बजाय टीवी के रूप में मान्यता दी थी। अगले कदमों ने मुझे समस्या को हल करने में मदद की:

  1. से फ़ाइल सहेजें embdev.net डाउनलोड फ़ोल्डर के लिए।
  2. टर्मिनल में चलाएं cd ~/Downloadsऔर ruby patch-edid.rbयह कुछ जैसे नाम के साथ फ़ोल्डर उत्पन्न करेगाDisplayVendorID-4b1f
  3. रिबूट मैक होल्डिंग सीएमडी + आर, csrutil disableयूटिलिटीज> टर्मिनल के माध्यम से चलाते हैं और फिर रिबूट करते हैं और वापस लॉग इन करते हैं।
  4. उत्पन्न फ़ोल्डर की प्रतिलिपि बनाएँ /System/Library/Displays/Contents/Resources/Overrides। व्यवस्थापक पासवर्ड दर्ज करने की आवश्यकता है।
  5. रीबूट मैक। यह अब ठीक होना चाहिए।
  6. चरण 3 को दोहराएँ लेकिन csrutil enableइसके बजाय चल रहा है ।

इस जवाब पर भरोसा करने वाले लोगों को समझने की ज़रूरत है कि फ़ाइल डाउनलोड Apple से नहीं है, यह 3-पार्टी साइट से है।
fsb

0

मैंने पाया कि समस्या मॉनिटर के साथ थी। 1 सेटिंग बदलकर संकल्प तय किया गया था। यहाँ देखें :

मैक पर: सिस्टम प्राथमिकताएं> डिस्प्ले> प्रदर्शन टैब के तहत अंडरसर्कन सेट करें -> बंद पर स्लाइड करें! (यह सुनिश्चित करता है कि यह डिफ़ॉल्ट स्थिति में है)

आपके मॉनिटर पर: इमेज कंट्रोल> कस्टम स्केलिंग> ओवरस्कैन ---- ऑफ!


0

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

  1. मैन्युअल रूप से एएमडी में गया और पहले ग्राफिक्स ड्राइवरों को स्थापित किया

  2. नियंत्रण कक्ष-> प्रदर्शन-> उन्नत प्रदर्शन विकल्प-> बाहरी मॉनिटर का चयन करें-> प्रदर्शन अनुकूलक गुण-> सूची मोड

  3. मुझे नहीं पता कि यह मायने रखता है, लेकिन मैंने पहले एक कम रिज़ॉल्यूशन चुना, मेरे मामले में 1680x1050 फिर ओके और अप्लाई और बूम! यह सही ढंग से स्केलिंग था! फिर मैं लिस्ट मोड्स में वापस गया और इसे अधिकतम बढ़ाकर 1920x1080 कर दिया

तो अब जाने के लिए अच्छा है! आशा है कि इससे पहले कि आप उस EDID सामान में गोता लगाने में किसी की मदद करता है ...

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