38 votos

Mi monitor externo no funciona a plena resolución con mi MacBook

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 a 60Hz y RDM muestra esto como una opción. Sin embargo, cuando trato de usar esa resolución, mi pantalla se ve así Screen looks terrible, it's not as easy to see from the photo que claramente no es correcto (se ve imposiblemente 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.

He visto preguntas sobre los cables/adaptadores VGA etc. hechas antes, pero todas ellas decían que tenía que ver con que la resolución fuera demasiado alta. Mi monitor (y adaptador) puede mostrar 1920x1080, así que parece que no es el caso aquí.

Las opciones para la resolución de las pantallas funcionan perfectamente (varias desde 800x600 hasta 1400x1050 cuando están a escala alta) pero luego salta hasta 1920x1080. ¿Cómo puedo añadir 1680x1050 a esta lista, ya que presumiblemente eso se vería claramente? SwitchResX no arregla esto y tampoco lo hace RDM, he visto cosas sobre la edición de archivos .plist pero eso fue todo para Yosemite, aparentemente es diferente para El Capitán.

¡Cualquier ayuda es muy apreciada!

41voto

MrMojoRisin Puntos 2001

Puede ir a configuración -> Pantalla -> ALT + Clic izquierdo en Escala -> tendrá una mayor elección de resoluciones.

Si no, tienes algunos grandes softs para eso, como switchResX:

¿Por qué molestarse con los ajustes de pantalla incorporados de Apple, cuando hay tan mucho más para conseguir y mucho más fácil, también?

Con SwitchResX recuperas el control de tu pantalla, ¡o incluso de las pantallas! Hay un montón de opciones incorporadas...

http://www.madrau.com

13voto

Dan Grove Puntos 36

Vale, así que me las arreglé para averiguar cuál era el problema al final era el manejo de OS X de los datos EDID del monitor. Windows evidentemente podía leer los datos perfectamente, por lo que funcionaba perfectamente cada vez. Si Apple no desarrolla controladores plug-and-play para los monitores (supongo) y no había añadido un perfil para el mío, no podía reconocerlo.

Al final, fue un arreglo relativamente simple. Estos son los pasos que seguí (algunos conocimientos muy básicos de la Terminal son necesarios para la segunda mitad, aunque es mayormente sentido común).

Cosas que necesitarás:

  • Un Mac/ordenador con OS X que actualmente no reconoce correctamente tu monitor (duh)
  • Acceso a un PC con Windows (con las mismas conexiones que Mac, DVI y VGA tienen diferentes EDIDs por ejemplo) o Mac a través de Boot Camp
  • Una unidad USB en FAT32 (no tiene que ser grande)

  1. Arranque en Windows desde su Mac si puede (o alternativamente conecte una máquina de Windows en el monitor que no esté funcionando correctamente)
  2. Descargue y ejecute MonitorInfoView.exe desde aquí (algunas aplicaciones similares no exportan el código hexadecimal completo de 128 bits que necesitas para el EDID) y selecciona el monitor para el que necesitas el EDID - ¡asegúrate de no elegir la pantalla interna si estás en un MacBook! Luego exporta los datos EDID como un archivo .rtf (está en una de las opciones de la barra de menú) y guárdalo en una unidad que pueda ser leída por las máquinas de Windows y Mac.
  3. En el archivo .rtf (en la parte inferior) debería haber una tabla hexagonal - estos son los datos EDID de tu monitor. Elimina el código "0x00" (etc.) del comienzo de cada fila y copia el texto resultante en www.edidreader.com. La clave hexagonal debe estar en el formato que pueda leer el edidreader, ya que de lo contrario el código no funcionará para la segunda mitad de este tutorial (cometí ese error la primera vez) - la herramienta debería mostrar exactamente los mismos datos que tienes en el archivo .rtf cuando las tres casillas de verificación están marcadas.
  4. Si sus datos EDID no están corruptos, siga los pasos de este excelente tutorial aquí sobre cómo editar las anulaciones en OS X. Para hacer esto, necesitarás deshabilitar SIP (reinicia Mac manteniendo Cmd+R, ejecuta "csrultil disable" a través de Utilidades > Terminal y luego reinicia y vuelve a entrar. Además, la ubicación de la carpeta Anulaciones ha cambiado en El Capitán, por lo que ahora está en /Sistema/Biblioteca/Display/Contenidos/Recursos/Anulaciones en lugar de lo que se menciona en la guía del foro.

Si sus datos EDID no son leídos por nada, tendrá que usar otro monitor (el que está roto no funcionará correctamente) o hacer que le cambien 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 sitio (y he estado buscando sólidamente durante más de 2 días)!

La paz, Dan

7voto

yurnero Puntos 2423

No tengo suficientes puntos para añadir comentarios, pero acabo de tener el mismo problema y encontré el respuesta de Dan Grove extremadamente útil. Esta respuesta se refiere a la paso 2 de su propuesta de solución.

Se puede omitir recuperando los datos EDID del monitor desde SwitchResX. Puedes descargar la versión de prueba y, en la pestaña del monitor de las preferencias de SwitchResX, verás un botón "Exportar EDID" en la parte superior derecha.

Pensé que esto podría ser útil ya que no involucra ninguna máquina de Windows.

1voto

BPpittsburgh Puntos 1

Hoy tuve un problema similar con un iMac y una pantalla SyncMaster225BW también con una resolución nativa de 1680x1050. Probé con SwitchResX que no parecía funcionar. Pero el problema parecía solucionarse por sí mismo 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 instrucciones que resultaron ser innecesarias). Dudo que el apagado de SIP tenga algo que ver con esto, pero es posible.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X