2012-08-25 21 views
79

गैर-रेटिना डिस्प्ले पर मैक ओएस एक्स 10.8 माउंटेन शेर में आप रेटिना डिस्प्ले (हायडीपीआई मोड) का अनुकरण कैसे कर सकते हैं?गैर-रेटिना डिस्प्ले पर मैक ओएस एक्स 10.8 माउंटेन शेर में रेटिना डिस्प्ले (हायडीपीआई मोड) का अनुकरण कैसे करें?

+0

@ जुक्का सुओमेला आपको इस विधि को टिप्पणी के बजाय उत्तर के रूप में जोड़ना चाहिए। यह काम करता है और क्वार्ट्ज डीबग डाउनलोड करने से कहीं अधिक आसान है। मैं उस जीथब स्क्रिप्ट से कमांड को आपके उत्तर में कॉपी भी करूंगा क्योंकि अन्य साइटों पर समाधान के लिंक हमेशा नहीं रहते हैं। –

उत्तर

99
  1. Search for, डाउनलोड, और Xcode 8 के लिए स्थापित एप्पल के मुक्त अतिरिक्त उपकरण (के लिए पिछले Xcode विज्ञप्ति अपने संस्करण के अनुसार Xcode के लिए ग्राफिक्स उपकरण के लिए खोज)।
    नोट: निशुल्क ऐप्पल डेवलपर खाता आवश्यक है।
  2. लॉन्च क्वार्ट्ज डीबग एप्लिकेशन।
  3. मेनू पर जाएं: Window ---> UI Resolution
  4. जांचें HiDPI डिस्प्ले मोड सक्षम करें।
  5. क्वार्ट्ज डीबग छोड़ें।
  6. ओपन सिस्टम प्राथमिकता
  7. का चयन करें आइकन प्रदर्शित करता है।
  8. यदि एकाधिक डिस्प्ले का उपयोग करते हैं, तो उस डिस्प्ले पर कॉन्फ़िगरेशन विंडो का चयन करें जिसे आप HiDPI मोड अनुकरण करना चाहते हैं।
  9. Resolution: के तहत, स्केल रेडियो बटन का चयन करें।
  10. (HiDPI) के साथ पोस्ट किए गए वांछित रिज़ॉल्यूशन को ढूंढें और इसे चुनें।
  11. आपका प्रदर्शन अब हाईडीपीआई मोड में चल रहा है, जो रेटिना डिस्प्ले को अनुकरण करता है।

स्रोत: High Resolution Guidelines for OS X

+0

जानना अच्छा है। शोध के लिए धन्यवाद। –

+5

मेरे लिए काम नहीं किया :(नहीं '(HiDPI)' प्रस्ताव सामने आए। 10.8.1, क्वार्ट्ज डीबग संस्करण 4.2 (168) – ivanzoid

+0

आप किस हार्डवेयर पर चल रहे हैं? –

45

मैं निम्नलिखित निर्देशों पाया। यह काम करने के लिए लगता है, और यह क्वार्ट्ज डीबग दृष्टिकोण से कहीं अधिक आसान है।

https://gist.github.com/3191869

संक्षेप में, निम्न कमांड चलाने के लिए,, लॉग आउट पर लॉग ऑन करें "डब्ल्यू/क्वार्ट्ज डीबग ओ माउंटेन शेर में HiDPI मोड सक्षम करें", और HiDPI प्रस्तावों प्रदर्शन वरीयताओं में उपलब्ध हैं:

sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES 
sudo defaults delete /Library/Preferences/com.apple.windowserver DisplayResolutionDisabled 

(मेरे मामले में पहला आदेश था पर्याप्त; दूसरा आदेश सिर्फ एक त्रुटि संदेश प्रिंट करता है।)

+3

यह मेरे लिए 15 "आरएमबीपी थंडरबॉल्ट डिस्प्ले से जुड़ा हुआ नहीं है। – dmackerman

+2

बहुत बढ़िया। मेरे 13" एमबीए पर एक आकर्षण काम करता है। आपको केवल पहली पंक्ति की आवश्यकता है। मैंने अपनी 'com.apple.windowserver.plist' फ़ाइल की जांच की और' DisplayResolutionDisabled' के लिए कोई रिकॉर्ड नहीं था। – mluisbrown

+0

मेरे लिए काम करता है हालांकि यह मेरा 1920x1200 संकल्प छोटा लगता है :)। –

7

rMBP या नए एमबीए पर HiDPI सक्षम करने में असमर्थ लोगों के लिए, मैं Air Display साथ पर मेरे rMBP 15 "एक ही अनुभव किया। मैं SwitchResX स्थापित करके समस्या हल हो। बूलियन सेटिंग के साथ संदर्भित गिस्ट में दिखाए गए अनुसार, एचआईडीपीआई सेटिंग दिखाई देती है।

ड्रैगिंग एयर डिस्प्ले में थोड़ी देर लगती है, लेकिन अन्यथा बहुत अच्छा काम करता है।

20

संपादित करें: (5/31/2016)

उपयोगकर्ताओं एल कैप्टन पर ऐसा करने की कोशिश कर के लिए, कृपया SwitchRes की वेबसाइट पर FAQ पढ़ें। साथ ही, यदि एफएक्यू में सभी चरणों के बाद कुछ भी काम नहीं कर रहा है, तो स्विचरसएक्स को अनइंस्टॉल करने और पुनर्स्थापित करने पर विचार करें। इस मुद्दे को हल किया जो मैं अपने लैपटॉप में से एक पर था।

मूल:

कई मंचों, वेबसाइट, ब्लॉग को पढ़ने के बाद।

मैं

    plist को संशोधित करने की
  1. टर्मिनल आदेश यहाँ हूँ 15 "मैकबुक प्रो एक थंडरबोल्ट प्रदर्शन

    सबसे पहले से जुड़ा रेटिना डिस्प्ले के साथ साथ उपयोगकर्ताओं के लिए एक समाधान पेश करने के लिए,

  2. क्वार्ट्ज डीबग
  3. होल्डिंग विकल्प और सिस्टम प्राथमिकताओं में "स्केल" का चयन करें
  4. रेज़ोल्यूशनटैब (मैक ऐप स्टोर)

ये विधियां किसी भी कारण से थंडरबॉल्ट डिस्प्ले के साथ एमबीपीआर के लिए काम नहीं करती हैं। आपको चयनित होने के लिए HiDPI विकल्प नहीं दिखाई देंगे।

एकमात्र टूल जो मैंने पाया है वास्तव में हमें विकल्प देता है SwitchResX है।

हालांकि एक और समस्या यहां मौजूद है।

इस सेटअप के साथ अधिकांश उपयोगकर्ता, मुझे विश्वास है कि 1280x720 HiDPI का उपयोग करने की कोशिश कर रहे हैं क्योंकि यह टीबीडी का आधा मूल संकल्प है।

SwitchResX's FAQ के अनुसार, कुछ मामलों में ओएस एक्स के भीतर एक बग के कारण इस संकल्प को सेट करना संभव नहीं है। - एक और पिक्सेल जोड़ने - जो मेरे लिए काम किया


enter image description here


डेवलपर से संपर्क करने के बाद, वह एक समाधान प्रस्तुत:

यहाँ आपके संदर्भ के लिए एक स्क्रीनशॉट है।

  1. स्विचआरएक्सएक्स स्थापित करें और इसे सिस्टम प्राथमिकताओं से खोलें।
  2. जाओ प्रदर्शन टैब वज्र, और यहाँ एक स्क्रीनशॉट enter image description here
  3. आदेश + s का उपयोग करके सहेजें है 2562 x 1440 पर स्केल्ड संकल्प के साथ एक कस्टम संकल्प जोड़ने के लिए। (या बस विंडो बंद करें और प्रॉम्प्ट का उपयोग करें)
  4. लैपटॉप को पुनरारंभ करें।
  5. SwitchResX पर जाएं और वर्तमान समाधान टैब में नया कस्टम रिज़ॉल्यूशन चुनें।(कभी-कभी यह तुरंत दिखाई नहीं देता है, इसके साथ खेलें और इसे चाहिए।)

यहां जाएं।

मुझे आशा है कि यह उत्तर उपयोगकर्ताओं को इस सेटअप के साथ मिल जाएगा क्योंकि यह 16: 9 डिस्प्ले पर 16:10 रिज़ॉल्यूशन का उपयोग करने में वास्तव में निराशाजनक है।

+1

मुझे नहीं पता कि इसमें अधिक अपवर्तक क्यों नहीं हैं। यह एकमात्र चीज है जो 15 'आरएमबीपी से जुड़े मेरे 1440 पी बाहरी मॉनिटर के लिए उचित HiDPI विकल्पों को प्राप्त करने के लिए काम करती है। कस्टम संकल्प जोड़ने के संकेत के लिए धन्यवाद। मैं 3362x18 9 0 के लिए गया, जो HiDPI के साथ 1681x945 तक आता है। –

+0

क्या यह सामान अंतराल नहीं बनाता है? इलस्ट्रेटर चल रहा है और सब कुछ सुंदर अंतराल, ग्राफिक बुद्धिमान लगता है। –

+0

मैं वास्तव में ग्राफिक सॉफ़्टवेयर का उपयोग नहीं करता इसलिए मैं निश्चित रूप से नहीं कह सकता। क्या आपने अन्य संकल्प का प्रयास किया? 2 पिक्सल जोड़ते समय केवल लगी थी? –

0

यदि आपका मॉनिटर इसका समर्थन करता है, तो यह डिस्प्लेपोर्ट संस्करण 1.2 के बजाय 1.1 पर सेट करने के लायक भी हो सकता है।

मेरे पास सैमसंग S27D850 डिस्प्ले के साथ 2010 के अंत में मैक एयर है और जब तक मैंने यह परिवर्तन नहीं किया तब तक सभी प्रकार के अंतःक्रियात्मक रिज़ॉल्यूशन स्विचिंग समस्याएं थीं।

1

कि आप संकल्प किसी भी है कि आप चाहते हैं बदलने के लिए अवसर देने के इस

sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES 

[from here]

0

मेरे लिए इसकी बहुत अच्छी ऐप्लिकेशन आज़माएं। मैक और मैकबुक के लिए

SwitchResX

इस ऐप ने संकल्प के साथ मेरी सभी समस्याओं का समाधान किया।