Tengo un MacBook Pro (principios de 2015, OS 10.11.2) y también tengo un monitor Dell 2209WAf, que estoy usando con un cable VGA y este adaptador .
La resolución óptima del monitor es 1680x1050 @ 60Hz y RDM lo muestra como una opción. Sin embargo, cuando trato de usar esa resolución, mi pantalla se ve así, lo que claramente no es correcto (se ve increíblemente pixelado y realmente me duele los ojos, apenas se puede ver nada en la pantalla).
En el monitor, dice que muestra 800x600 cuando mi Mac dice que muestra 1680x1050.
Ya he visto preguntas sobre cables / adaptadores VGA, etc., pero todos dijeron que tenía que ver con que la resolución era demasiado alta. Mi monitor (y adaptador) puede mostrar 1920x1080, por lo que parece que no sería el caso aquí.
Las opciones para la resolución en las pantallas funcionan a la perfección (varias desde 800x600 hasta 1400x1050 cuando está en escala alternativa) pero luego salta hasta 1920x1080. ¿Cómo puedo agregar 1680x1050 a esta lista, ya que presumiblemente se mostraría claramente? SwitchResX no soluciona esto y RDM tampoco, he visto cosas sobre la edición de archivos .plist, pero eso fue todo para Yosemite, aparentemente es diferente para El Capitan.
Cualquier ayuda es enormemente apreciada!
Respuestas:
Puede ir a Preferencias del sistema> Pantallas, luego hacer clic en la opción (presionar la tecla de opción mientras hace clic con el botón izquierdo) en Escalado para exponer resoluciones adicionales que no se exponen con un clic izquierdo normal.
De lo contrario, tiene una gran opción de software para eso, como switchResX :
fuente
Bien, entonces logré resolver cuál era el problema al final: era el manejo de OS X de los datos EDID desde el monitor. Windows evidentemente podría leer los datos muy bien, por lo que funcionó perfectamente todo el tiempo. Cuando Apple no desarrolla controladores plug-and-play para monitores (supongo) y no había agregado un perfil para el mío, no podía reconocerlo.
Al final, fue una solución relativamente simple. Estos son los pasos que seguí (algunos conocimientos básicos de Terminal son necesarios para la segunda mitad, aunque es sobre todo sentido común).
Cosas que necesitarás:
Si sus datos EDID no están siendo leídos por nada, necesitará usar otro monitor (ese roto nunca funcionará correctamente) o reemplazar el defectuoso, etc.
Espero que esto pueda ser de alguna manera útil para alguien: ¡no pude encontrar una guía completa sobre cómo resolver este problema en ningún lugar (y he estado buscando sólidamente durante más de 2 días)!
Paz Dan
fuente
No tengo suficientes puntos para agregar comentarios, pero tuve el mismo problema y la respuesta de Dan Grove me resultó extremadamente útil. Esta respuesta se refiere al paso 2 de su solución propuesta.
Se puede omitir recuperando los datos EDID del monitor de SwitchResX. Puede descargar la versión de prueba y, en la pestaña del monitor de las preferencias de SwitchResX, verá un botón "Exportar EDID" en la parte superior derecha.
Pensé que esto podría ser útil ya que no involucra máquinas Windows.
fuente
No se necesita ningún programa. Estaba buscando ayuda en los foros y decidí probar con cable (sin adaptadores). Compré el cable por menos de 4quid y obtuve 2560x1440 completo, es Mini DisplayPort a DisplayPort (rayo para mostrar el puerto en el monitor externo). Si la resolución aún no se muestra, mantenga presionada la tecla Opción y haga clic en Escalado (en Configuración de pantalla). ¡Buena suerte!
fuente
Pasé las últimas 4 horas (al menos) arreglando ese problema en macOS Sierra . La forma en que logré hacerlo se basa en la respuesta de Dan Grove a sí mismo en este mismo hilo, pero con más bricolaje (¡gracias Dan!).
Pocas cosas que creo que es importante entender sobre los archivos EDID:
Ahora, siguiendo la lista de pasos de Dan Grove (vea su publicación anterior), traería algunas aclaraciones de la siguiente manera:
Paso 1 : utilicé una computadora con Windows real para hacer eso, no una máquina virtual.
Paso 2 : cuando lo hice, no había ninguna opción para exportar los datos EDID como un archivo RTF en MonitorInfoView , probablemente porque el software se actualizó desde entonces. Tuve que hacer clic en Ver> Panel inferior> EDID Hex Dump para ver realmente la parte Hex.
Paso 3 : para aquellos que no saben qué es Hex, a continuación hay una captura de pantalla. Tendrá que eliminar las partes circundantes (resaltadas en rojo ) para mantener solo la parte hexagonal (resaltada en verde ).
Luego puede copiar y pegar la parte verde en EDID Reader como Dan explicó. No necesariamente necesita marcar las 3 casillas, simplemente haga clic en Parse Edid y verifique si la información de la derecha refleja cuál debería ser su dispositivo de pantalla, por ejemplo, debería poder ver la resolución que está tratando de hacer funcionar .
Paso 4 : esta es la parte difícil que me confundió. El tutorial le pide que muestre el resultado del siguiente comando de Terminal en un archivo de texto
ioreg -lw0
y busque varias cadenas dentro de dicho archivo.A menos que me equivoque,
ioreg
significa Registro de entrada / salida , lo que significa que básicamente enumera todos los dispositivos de su máquina. Sin embargo, al tener 2 dispositivos de pantalla (la pantalla de Macbook nativa + la externa que estaba tratando de hacer funcionar), debe tener cuidado de no confundirse con su pantalla nativa.El tutorial le pide que busque la
IODisplayEDID
cadena, pero mi pantalla externa no tenía ninguna en laioreg
salida (que es por eso que no estaba funcionando). LosIODisplayEDID
datos correctos para crear son los que encontramos en la parte Hex, resaltados en verde arriba. Esta es la cadena que necesita portar a un archivo Mac Overrides (solo siga el tutorial si no tiene idea de lo que estoy hablando).Para evitar errores, solo tenga en cuenta que DisplayVendorID para las pantallas nativas de Apple parece ser 1552 . Si durante el tutorial termina usando esta ID, está a punto de cambiar la configuración de su pantalla nativa, no la externa :)
Espero que esto aclare los pasos muy útiles de Dan Grove.
Saludos Fred
fuente
Tuve un problema similar hoy con un iMac y una pantalla SyncMaster225BW también con resolución nativa de 1680x1050. Intenté SwitchResX que no parecía funcionar. Pero el problema pareció solucionarse después de un reinicio: la pantalla secundaria apareció en resolución nativa. (Esto fue después de desinstalar SwitchResX).
Lo que realmente hice fue reiniciar en modo de recuperación y apagar el SIP (planeando modificar uno de los archivos DisplayVendorID de acuerdo con las instrucciones que resultaron innecesarias). Dudo que apagar SIP haya tenido algo que ver con eso, pero es posible.
fuente
puede seguir el modo Force RGB en Mac OS X para corregir la calidad de imagen de un monitor externo .
fuente
Después de actualizar a macOS Sierra, encontré el mismo problema. Según tengo entendido, fue porque Mac lo reconoció como TV en lugar de como monitor adicional. Los siguientes pasos me ayudaron a resolver el problema:
cd ~/Downloads
yruby patch-edid.rb
generará una carpeta con un nombre similar aDisplayVendorID-4b1f
csrutil disable
través de Utilidades> Terminal y luego reinicie y vuelva a iniciar sesión./System/Library/Displays/Contents/Resources/Overrides
. Necesita ingresar la contraseña de administrador.csrutil enable
lugar, ejecute .fuente
Encontré que el problema era con el monitor. Al cambiar 1 configuración, la resolución se corrigió. Mira aquí :
fuente
Para las personas que tienen problemas de visualización externa en el campo de entrenamiento (Windows 10), acabo de resolver mi problema de omitir siempre la resolución mínima sin importar la configuración que elegí al hacer esto:
Manualmente fui a AMD e instalé los controladores gráficos primero
Panel de control-> Pantalla-> Opciones de pantalla avanzadas-> Seleccionar monitor externo-> Propiedades del adaptador de pantalla-> Lista de modos
No sé si importa, pero primero seleccioné una resolución más baja, en mi caso 1680x1050, luego Ok y Apply y BOOM. ¡Estaba escalando correctamente! Luego volví a List Modos y lo aumenté al máximo, que era 1920x1080
Así que es bueno ir ahora! Espero que ayude a alguien antes de que te sumerjas en esas cosas de EDID ...
fuente