मैकबुक नींद से जागने के बाद बाहरी मॉनिटर रिज़ॉल्यूशन सेटिंग खो जाती है


12

मैंने हाल ही में एक बाहरी मॉनिटर खरीदा है जिसे मैं अपने मैकबुक प्रो (उत्तर 2009) से मिनीडिसप्ले-टू-वीजीए एडाप्टर का उपयोग करके कनेक्ट कर रहा हूं। मेरे पास बाह्य मॉनिटर और मैकबुक का मॉनिटर है जो ओएस एक्स लायन में "सर्वश्रेष्ठ उपलब्ध" रिज़ॉल्यूशन पर सेट है। जब भी कंप्यूटर अपनी नींद की अवस्था से "उठता है", बाहरी मॉनिटर के लिए रिज़ॉल्यूशन सेटिंग "भूल" जाता है। हर बार जब कंप्यूटर "जागता है", बाहरी मॉनिटर का रिज़ॉल्यूशन मैकबुक के मॉनिटर से मिलान करने के लिए सेट किया जाता है।

एकमात्र कारण मैं एक डीवीआई केबल के बजाय वीजीए केबल का उपयोग कर रहा हूं, ऐसा इसलिए है क्योंकि मेरे पास मिनीडिस्प्ले-टू-डीवीआई एडाप्टर नहीं है। क्या डीवीआई पर स्विच करने से समस्या हल हो जाएगी? क्या हर बार संकल्प को रीसेट करने के लिए उपयोगिता प्राप्त करने के अलावा इस मुद्दे को हल करने का कोई ज्ञात तरीका है?

धन्यवाद।


यकीन नहीं होता तो यही समस्या है। ऐसा लगता है कि आपका कंप्यूटर पिछले स्क्रीन प्रोफाइल की सूची को संग्रहीत नहीं कर रहा है जो इससे जुड़ा हुआ है। मुझे पता है कि एक बार जब मैं एक स्क्रीन से जुड़ता हूं तो एक प्रोफाइल कहीं जमा होती है जिसमें जानकारी होती है कि यह किस संकल्प के लिए सेट है, स्क्रीन की व्यवस्था, वॉलपेपर, आदि लगता है जैसे कि सहेजने में विफल। मेरा संदेह यह है कि फ़ाइल ~/Library/Application Support/Preferences/com.apple.desktop.plistअपडेट नहीं हो रही है। लेकिन मुझे यकीन नहीं है कि अगर यह कहाँ जमा हो रहा है।
चाड मारमोन

क्या यह मुद्दा अभी भी तय है? मैं हाल ही में अद्यतन (10.8.3 पर) के बाद से उसी चीज़ (अब) का सामना कर रहा हूं। मैं भी अब (अपडेट के बाद से) नोटिस करता हूं कि ब्लूटूथ माउस नींद से जागने लगता है, जहां यह कभी भी इस्तेमाल नहीं किया जाता था, मैं केवल ब्लूटूथ कीबोर्ड का उपयोग करके इसे जगाने में सक्षम था ... PRAM रीसेट ने इसे ठीक नहीं किया me: /
nzcoops

समस्या अभी भी होती है, लेकिन बहुत कम आवृत्ति के साथ जब से मैं NVRAM रीसेट करता हूं (जैसा कि स्वीकृत उत्तर में संकेत दिया गया है)।
क्रिश्चियन कोरिआ

अभी कुछ ऐसा ही हो रहा है। मैकबुक प्रो 2016 संस्करण, केवल बाहरी एलजी 4K मॉनिटर (एमबीपी बंद) का उपयोग करके। नींद से जागने के बाद, ऐसा लगता है कि 4K मॉनिटर कुछ वास्तव में कम 1080p रिज़ॉल्यूशन आदि पर चला जाता है
जॉनी

जवाबों:


15

मैं आपको अपना NVRAM रीसेट करने की सलाह देता हूं। यह चिप स्क्रीन रिज़ॉल्यूशन पर जानकारी संग्रहीत करती है और अक्सर दूषित हो सकती है। आप अपने मैक शुरू करते समय दबाए रखकर उसे रीसेट कर सकते हैं cmd+ opt+ P+ R। आपको मैक चाइम सुनना चाहिए, पुनरारंभ करें और दूसरी बार झंकार करें। तब आप उन कुंजियों को जारी कर सकते हैं जिन्हें आप पकड़ रहे हैं। अधिक जानकारी यहाँ


जानकारी के लिए धन्यवाद। आपके द्वारा उल्लिखित निर्देशों के साथ एनवीआरएएम को रीसेट करने के बाद, कंप्यूटर के अपनी नींद की स्थिति से वापस आने के बाद, रिज़ॉल्यूशन को 'ठीक से याद' किया जाता है।
क्रिश्चियन कोरिआ

6

मुझे इसके आसपास एक आसान रास्ता मिला और मुझे उम्मीद है कि यह लोगों की मदद करेगा। मैंने NVRAM को रीसेट करने की कोशिश की और इससे कोई फायदा नहीं हुआ। मुझे पूरा यकीन है कि यह OS अपग्रेड में खराबी के कारण है।

यहाँ तय है। वीडियो सेट करें ताकि जब आप शीर्ष बाएं कोने में जाएं, तो वीडियो बंद हो जाए। जब आप नींद से बाहर आते हैं, यदि रिज़ॉल्यूशन कम है, तो वीडियो को बंद करने के लिए माउस को ऊपर बाईं ओर ले जाएं। यदि आपने स्थिति में माउस को छोड़ दिया है, तो उसे अधिकतम रिज़ॉल्यूशन को रीसेट करना चाहिए क्योंकि यह मेरे मैकबुक प्रो 15 के साथ है। "


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

3
"वीडियो सेट करें ताकि जब आप शीर्ष बाएं कोने में जाएं, तो वीडियो बंद हो जाए।" - इसका क्या मतलब है?
oarfish

1

जब मेरे साथ ऐसा होता है तो मुझे एक सुपर आसान फिक्स मिला। मेरे बाहरी मॉनिटर को पावर स्ट्रिप में प्लग किया जाता है और अगर मैं स्ट्रिप की शक्ति को फ्लिप करता हूं और फिर से फिर से बाहरी मॉनिटर मुझे डिस्प्ले रिज़ॉल्यूशन के लिए विकल्प दिखाता है अगर मैं अपने मैकबुक प्रो (मिड 2010) पर प्रदर्शन वरीयताओं में हूं। आशा है कि ये आपकी मदद करेगा।


1

वैसे इनमें से किसी ने भी मेरे लिए काम नहीं किया। इससे पहले कि मैं इस मुद्दे को पाया है।

जब नींद के बाद कंप्यूटर वापस आ जाएगा (मैकबुक प्रो मेवरिक्स, 8 जीआईजीएस रैम, रेटिना के साथ कंप्यूटर चिल्लाते हुए) दाईं ओर मॉनिटर, 2 मॉनिटरों में से मैंने वीजीए- प्लग इन किया है - डीवीआई, 1600x900 से 800x600 पर रीसेट होना जारी रहा । मैं:

  • मैक से डीवीआई पोर्ट को अनप्लग करें। कोई भाग्य नहीं।
  • मॉनीटर से अनप्लग और पावर बंद करें, वापस चालू करें और वापस प्लग इन करें। कोई भाग्य नहीं।
  • अनप्लग, पावर ऑफ मॉनिटर, रीस्टार्ट मैक, प्लग इन इन बैक और फिर पावर बैक ऑन। कोई भाग्य नहीं।
  • प्रदर्शन सेटिंग्स पर जाएं, Option"डिटेक्ट डिस्प्ले" का पता लगाने के लिए पुश करें, क्लिक किया गया, कोई परिवर्तन नहीं।
  • सब कुछ बंद करें, कंप्यूटर को पुश करते हुए Command+ Option+ P+ Rको फिर से चालू करें, सब कुछ वापस चालू करें, वापस प्लग इन करें ... उस मॉनिटर पर सबसे अच्छा प्रदर्शन करने के लिए वापस रीसेट न करें।

कहने की आवश्यकता नहीं कि मैं बहुत निराश हो रहा था। जब तक मैंने सोचा, डीवीआई एडाप्टर से वीजीए को अनप्लग करने के बारे में क्या? वैसे मैंने ऐसा किया, वापस एक साथ जुड़े और वॉयला, स्क्रीन रीसेट।

तो भविष्य में जिस किसी को भी यह समस्या है, वह वास्तविक डीवीआई एडॉप्टर में कुछ हो सकता है जो कि समस्या हो सकती है! यदि सभी विफल हो जाते हैं, तो अपने मॉनिटर केबल से एडाप्टर को अनप्लग करने का प्रयास करें और देखें कि क्या काम करता है। इसने मेरे लिए किया।


0

मुझे 2009 से एक iMac के साथ एक समान समस्या थी, मेरा दूसरा प्रदर्शन एक फायरप्लेस-टू-वीजीए एडाप्टर के माध्यम से जुड़ा हुआ है। मैं इस मुद्दे को ठीक करने के लिए सब कुछ करने की कोशिश की, nvram रीसेट एक रिबूट के बाद काम किया, लेकिन अगली बार मॉनिटर 'सो' समस्या फिर से उत्पन्न हुई। जब मैंने रिज़ॉल्यूशन को मैन्युअल रूप से सेट करने का प्रयास किया तो मेरा रिज़ॉल्यूशन (1920x1080) सूचीबद्ध नहीं था, तब भी जब अधिक रिज़ॉल्यूशन दिखाने के लिए 'विकल्प' कुंजी को दबाए रखा गया था।

मुझे इस पोस्ट पर एंड्रियास श्वार्ज़ द्वारा embdev.net पर एक समाधान मिला (उनके कोड में लिंक को देखें, मैं 2 से अधिक लिंक पोस्ट नहीं कर सकता) यह सीधे समस्या को ठीक करने का इरादा नहीं था, लेकिन यह मेरे साथ है।

OS X को बताने के लिए डिस्प्ले के EDID डेटा को ओवरराइड करके समस्या का समाधान किया जा सकता है कि डिस्प्ले केवल RGB को सपोर्ट करता है। EDID को "ioreg -l" के साथ पढ़ा जा सकता है, आपत्तिजनक बिट्स को संशोधित कर सकते हैं (विकिपीडिया लेख में विनिर्देश देखें), और OS X के लिए डिस्प्ले कॉन्फिगर ओवरराइड फ़ाइल बना सकते हैं।

फिर उन्होंने इस ओवरराइड फ़ाइल को बनाने के लिए एक रूबी स्क्रिप्ट प्रदान की:

#!/usr/bin/ruby
# Create display override file to force Mac OS X to use RGB mode for Display
# see http://embdev.net/topic/284710
# 
# Update 2013-06-24: added -w0 option to prevent truncated lines

require 'base64'

data=`ioreg -l -w0 -d0 -r -c AppleDisplay`

edid_hex=data.match(/IODisplayEDID.*?<([a-z0-9]+)>/i)[1]
vendorid=data.match(/DisplayVendorID.*?([0-9]+)/i)[1].to_i
productid=data.match(/DisplayProductID.*?([0-9]+)/i)[1].to_i

puts "found display: vendorid #{vendorid}, productid #{productid}, EDID:\n#{edid_hex}"

bytes=edid_hex.scan(/../).map{|x|Integer("0x#{x}")}.flatten

puts "Setting color support to RGB 4:4:4 only"
bytes[24] &= ~(0b11000)

puts "Number of extension blocks: #{bytes[126]}"
puts "removing extension block"
bytes = bytes[0..127]
bytes[126] = 0

bytes[127] = (0x100-(bytes[0..126].reduce(:+) % 256)) % 256
puts 
puts "Recalculated checksum: 0x%x" % bytes[127]
puts "new EDID:\n#{bytes.map{|b|"%02X"%b}.join}"

Dir.mkdir("DisplayVendorID-%x" % vendorid) rescue nil
f = File.open("DisplayVendorID-%x/DisplayProductID-%x" % [vendorid, productid], 'w')
f.write '<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">'
f.write "
<dict>
  <key>DisplayProductName</key>
  <string>Display with forced RGB mode (EDID override)</string>
  <key>IODisplayEDID</key>
  <data>#{Base64.encode64(bytes.pack('C*'))}</data>
  <key>DisplayVendorID</key>
  <integer>#{vendorid}</integer>
  <key>DisplayProductID</key>
  <integer>#{productid}</integer>
</dict>
</plist>"
f.close

'रूबी पैच-एडिड.ब्र' के साथ टर्मिनल में इस स्क्रिप्ट को निष्पादित करना "DisplayXXX" नामक एक फ़ोल्डर बनाता है

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

रिबूट करने के बाद रिज़ॉल्यूशन सही नहीं था, लेकिन मैं डिस्प्ले सेटिंग्स में सही सेट करने में सक्षम था।


0

इस समाधान को कहीं भी नहीं देखा था जो मेरे और एक सहकर्मी के लिए काम करता था। यह देखने के लिए जांचें कि आपके मैक के लिए कोई अपडेट है या नहीं। मेरे पास एक सुरक्षा अपडेट था जो मुझे पता नहीं था इसलिए मैंने अपडेट किया और अपने मॉनिटर से जुड़े बिना फिर से चालू किया और यह ठीक शुरू हुआ।


0

सिस्टम वरीयताएँ में प्रदर्शित करें। फिर "उपलब्ध होने पर मेनू बार में मिररिंग विकल्प दिखाएं" बंद करें।

http://s3h0.blogspot.kr/2018/03/macos-high-sierra-external-display-cant.html


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