Recientemente compré un monitor externo que estoy conectando a mi MacBook Pro (finales de 2009) usando el adaptador MiniDisplay-to-VGA. Tengo tanto el monitor externo como el monitor de la MacBook configurados con la resolución "Mejor disponible" en OS X Lion. Cada vez que la computadora se "despierta" de su estado de suspensión, se "olvida" la configuración de resolución del monitor externo. Cada vez que la computadora "se enciende", la resolución del monitor externo se configura para que coincida con el monitor de la MacBook.
La única razón por la que estoy usando el cable VGA en lugar de un cable DVI es porque no tengo el adaptador MiniDisplay a DVI. ¿Cambiar a DVI resolverá el problema? ¿Hay alguna forma conocida de resolver este problema que no sea obtener una utilidad para restablecer la resolución manualmente cada vez?
Gracias.
Le recomiendo que reinicie su NVRAM. Este chip almacena información sobre la resolución de la pantalla y, a menudo, puede corromperse. Puede restablecerlo iniciando su Mac mientras mantiene presionado cmd+++ opt. Debería escuchar el timbre de Mac, reiniciar y sonar por segunda vez. Luego puede soltar las teclas que está sosteniendo. Más información aquí .PR
Encontré una manera fácil de evitar esto y espero que ayude a las personas. Intenté restablecer la NVRAM y no funcionó. Estoy bastante seguro de que se debe a una falla en la actualización del sistema operativo.
Aquí está la solución. Configure el video para que cuando se mueva a la esquina superior izquierda, el video se apague. Cuando salga del sueño, si la resolución es baja, mueva el mouse hacia la esquina superior izquierda para apagar el video. Si hizo clic con el botón izquierdo del mouse en la posición, debería restablecer la resolución óptima como lo hace con mi MacBook Pro 15 "
Bueno, nada de esto funcionó para mí. Esto es lo que hice antes de encontrar el problema.
Después de que la computadora volviera a encenderse después de dormir (macbook pro mavericks, computadora gritando con 8 gigas de ram, retina) el monitor del lado derecho, de los 2 monitores que conecté por VGA-> DVI, continuó restableciéndose de 1600x900 a 800x600 . Me gustaría:
No hace falta decir que me estaba frustrando bastante. Hasta que pensé, ¿qué hay de desconectar el VGA del adaptador DVI? Bueno, hice eso, me conecté de nuevo y listo, restablecí la pantalla.
Entonces, para cualquier persona que tenga este problema en el futuro, ¡podría ser algo en el adaptador DVI real que también podría tener el problema! Si todo falla, intente desconectar el adaptador del cable de su monitor y vea si funciona. Lo hizo por mí.
Encontré una solución súper fácil para cuando esto me sucede. Mi monitor externo está conectado a una regleta y si apago la regleta y la vuelvo a encender, el monitor externo me muestra opciones para la resolución de pantalla si estoy en las preferencias de visualización de mi Macbook Pro (mediados de 2010). Espero que esto ayude.
Tuve un problema similar con un iMac de 2009, mi segunda pantalla está conectada mediante un adaptador firewire a VGA. Intenté todo para solucionar estos problemas, restablecer el nvram funcionó después de un reinicio, pero la próxima vez que el monitor se durmió, el problema volvió a ocurrir. Cuando traté de configurar la resolución manualmente, mi resolución (1920x1080) no aparecía en la lista, incluso cuando presioné la tecla "opción" para mostrar más resoluciones.
Encontré una solución en esta publicación de Andreas Schwarz en embdev.net (vea el enlace en su código a continuación, no puedo publicar más de 2 enlaces) No tenía la intención directa de corregir el problema, pero lo hace conmigo.
El problema se puede resolver anulando los datos EDID de la pantalla para decirle a OS X que la pantalla solo admite RGB. Esto se puede hacer leyendo el EDID con "ioreg -l", modificando los bits ofensivos (consulte la especificación en el artículo de Wikipedia) y creando un archivo de anulación de configuración de pantalla para OS X.
Luego proporcionó un script Ruby para crear este archivo de anulación:
#!/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
Ejecutar este script en la terminal con 'ruby patch-edid.rb' crea una carpeta llamada "DisplayXXX"
mueva la carpeta contenida a /System/Library/Displays/Overrides. Después de reiniciar, el monitor debería mostrar que se utilizan colores RGB.
Después de reiniciar, la resolución no era correcta, pero pude establecer la correcta en la configuración de pantalla.
No había visto esta solución en ninguna parte que funcionara para mí y un compañero de trabajo. Comprueba si hay actualizaciones para tu mac. Tuve una actualización de seguridad de la que no estaba al tanto, así que actualicé y reinicié sin mi monitor conectado y comenzó bien.
Vaya a Pantallas en Preferencias del Sistema. Luego desactive "Mostrar opciones de duplicación en la barra de menú cuando esté disponible".
http://s3h0.blogspot.kr/2018/03/macos-high-sierra-external-display-cant.html
chad marmon
~/Library/Application Support/Preferences/com.apple.desktop.plist
no se está actualizando. Pero tampoco estoy seguro de si es ahí donde se almacena.nzcoops
cristian correa
Jonny