1 votos

El MacBook Pro ya no envía la resolución nativa al monitor externo cuando la rotación está activada.

Tengo un mediados de 2012 Retina MacBook Pro corriendo Yosemite 10.10.3. A partir de la semana pasada, yo estaba corriendo un monitor externo Dell 24 "conectado con un cable Thunderbolt a DisplayPort y girar a la orientación vertical sin problemas. Esta mañana, cuando he vuelto a conectar el ordenador, no he podido obtener una salida de resolución nativa en el monitor.

![Resoluciones antes de seleccionar la resolución nativa][1]

En el panel de preferencias Pantallas, me di cuenta de que estaba configurado para escalar a una resolución de 1080p. Hice clic en la resolución nativa. Las pantallas parpadearon. La pantalla del monitor externo se restableció, pero seguía funcionando a 1080. En este punto, ya no había ninguna opción de resolución en el cuadro, aunque Escalado sigue seleccionada.

Resoluciones tras seleccionar la resolución nativa][2]

Si selecciono "Predeterminado para visualización", ese botón de opción se enciende durante una fracción de segundo antes de volver a "Escalado" sin opciones de resolución.

He vuelto a cambiar la rotación a estándar y la pantalla funciona a resolución normal. Llamé a AppleCare y me dijeron que tendría que ponerme en contacto con Dell. El representante de soporte me dijo que el monitor reescribe el controlador en el sistema operativo para proporcionar la configuración de rotación y que no es compatible con Apple y es sólo un ajuste que existe después de que el monitor envía información a la computadora (que suena bastante loco para mí).

En un momento dado, cambié la orientación a 270 grados en lugar de 90 y obtuve resolución nativa. Cuando volví a cambiar a estándar y de nuevo a 270, volví a 1080 con el mismo problema que con la rotación de 90 grados.

Creo que tiene que ser un problema del controlador de gráficos de OS X o de la tarjeta gráfica. Aparte de no ser capaz de mostrar por encima de su resolución nativa, no puedo imaginar que el monitor esté tomando una decisión sobre qué imágenes mostrar basándose en su rotación. De hecho, no creo que el monitor sea consciente de su orientación física ni de la orientación de la imagen. ¿Estoy en lo cierto? ¿Alguien tiene alguna sugerencia para solucionar este problema?

Actualización: Salida de la consola cambiando la orientación a 90 grados y volviendo a la estándar: https://gist.github.com/raddevon/fcd76586bf4170bc4ae7

0 votos

Si miras en el log de la consola verás que el "Windowserver" está teniendo problemas para identificar correctamente tu monitor para diferentes rotaciones. Puedes comprobarlo y anotar el perfil que elige para normal vs rotado. La mayoría de las veces se trata de una conexión de cable defectuosa.

0 votos

@Buscar He creado un Gist con el resultado y lo he enlazado más arriba. (Hay una tonelada de ella.) Creo que tienes razón acerca de ser incapaz de identificar el monitor. 4/13/15 1:35:03.890 PM WindowServer[166]: description_for_mode_number: IOFBGetPixelInformation failed (-536870206) parece que sólo eso. Parece que encuentra 4 pantallas lo cual es curioso. Tengo la aplicación Duet para iOS, pero sólo lo ejecute cuando estoy usando el iPad como una pantalla externa. No estoy seguro exactamente lo que debe buscar en términos del perfil. He probado otro cable idéntico con el mismo resultado. Era un cable de $ 10, por lo que puede ser el problema.

0 votos

Gracias, es su pantalla externa Modelo 4080, S/N 4142354c ya que muestra 2 pantallas, interna y externa. Y ¿podría decirme la marca de tiempo cuando se cambia la rotación, ya que parece que lo hizo por sí mismo, pero con en milisegundos de diferencia.

3voto

Doug Wulff Puntos 1

Tuve exactamente el mismo problema, con el mismo monitor, Dell U2713 / U2713H / U2713HM / U2713HMt. Tenía dos de ellos conectados a mi Retina Macbook Pro 15" de finales de 2014 y sólo uno experimentaba el problema. He intentado 100s de diferentes soluciones (puedo decir con seguridad que definitivamente no es el cable!) Y nada funcionó. Al igual que usted, yo podría conseguir paisaje 2560x1440 pero no retrato. Y me daba el mismo error WindowServer: description_for_mode_number: IOFBGetPixelInformation failed (-536870206) cuando intenté cambiar a retrato. Es decir, hasta que me encontré con esto: https://discussions.apple.com/thread/5485930?start=0&tstart=0 . Regeneré la anulación EDID para la pantalla usando el Ruby script, lo copié en la ubicación correcta, reinicié y ahora funciona de nuevo. Creo que causé el problema al jugar a un juego (Trine 2) en resolución vertical (720x1280) - después de eso, intenté todo para que la pantalla volviera a mostrar retrato 1440x2560 pero fue en vano. Hasta que conseguí el Ruby script del hilo de arriba que lo arregló.

Sólo para tener en cuenta, en caso de que el hilo vinculado desaparece ... el archivo de anulación se encuentra en /System/Library/Displays/Overrides/ en la carpeta DisplayVendorID-10ac que es para las pantallas Dell. El archivo para la serie de monitores U2713 (y creo que también para la serie U2711) es DisplayProductID-4080 . El contenido del archivo debe ser:

<?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">
<dict>
  <key>DisplayProductName</key>
  <string>Dell U2713HMt</string>
  <key>IODisplayEDID</key>
  <data>AP///////wAQrIBATDA1NB4WAQSlPCJ4Iku1p1ZLoyUKUFSlSwCBALMA0QBx
T6lAgYABAQEBVl4AoKCgKVAwIDUAVVAhAAAaAAAA/wBHSzBLRDI3TjQ1MEwK
AAAA/ABERUxMIFUyNzEzSE0KAAAA/QAxVh1xHgEKICAgICAgAA0=
</data>
  <key>DisplayVendorID</key>
  <integer>4268</integer>
  <key>DisplayProductID</key>
  <integer>16512</integer>
</dict>
</plist>

0 votos

Acabo de probarlo y el script me ha funcionado. ¡Buen hallazgo!

0 votos

Yo tengo el problema contrario. 1440x2560 está disponible en modo retrato y no paisaje. Desafortunadamente este script no funcionó.

1voto

Naseer Puntos 1

Mantenga pulsada la tecla Opción cuando esté en Preferencias del Sistema | Preferencias de Pantalla y cuando pulse el botón de opción Escalado en la pantalla que desee más opciones en tamaños de pantalla. Elige el que más te convenga...

0 votos

Eso no me funcionó. Me permitía seleccionar la resolución, pero luego cambiaba a una resolución no nativa en lugar de la que yo había seleccionado.

0 votos

Al principio no me lo creía, pero funcionó a la perfección. ¡Pruébalo!

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