Problemas importantes con múltiples pantallas externas después de actualizar de macOS 10.12.3 a 10.12.4

10

Al actualizar de macOS 10.12.3 a 10.12.4, los siguientes problemas comenzaron a ocurrir de manera constante cada vez que el MacBook intenta iniciar la visualización en monitores externos que están en modo de ahorro de energía (es decir, encendido, pero esperando una señal y, por lo tanto, con la pantalla apagada ) Esto incluye cuando el MacBook se inicia o se activa.

  • El MacBook emite señales intermitentes a monitores externos a través de la interfaz Thunderbolt, lo que lleva a una condición de carrera, como una situación en la que el monitor externo se activa desde el modo de ahorro de energía al recibir una señal del MacBook, pero vuelve al modo de ahorro de energía debido a que no detecta una señal (o al menos consistente) para cuando haya terminado de despertarse. Este proceso se repite cíclicamente durante un tiempo hasta que ambos monitores externos se sincronicen con el MacBook (o no lo hacen, ver más abajo).
  • El MacBook entra en un estado que no responde después de estar en el ciclo anterior durante un tiempo sin que los monitores externos se sincronicen con el MacBook. Esto requiere un apagado forzado que puede conducir a la pérdida de datos y al trabajo no guardado.

Por favor vea mi respuesta a continuación para más detalles.

fvgs
fuente
Por lo que vale: he visto síntomas similares en un monitor con una entrada DisplayPort defectuosa.
duskwuff
En ambos casos, los síntomas pueden atribuirse a una señal intermitente. Pero en este caso, está bastante claro que el problema está siendo causado por el dispositivo de salida, en particular la actualización 10.12.4.
fvgs
¿Puedes aclarar esto en una pregunta: probablemente cómo solucionar problemas de conexiones de pantalla? Además, la edición de escalado probablemente debería agregarse como una respuesta basada en la pregunta que termina siendo esta.
bmike
@bmike Esta es una pregunta muy específica relacionada con un error que apareció como resultado de una actualización reciente. La pregunta es simplemente "¿Cómo resolver este nuevo error muy específico?". Es muy posible que no haya una respuesta directa en este momento. En cuyo caso, la respuesta final será actualizar a un parche futuro, pero aún no publicado. El propósito de investigar este problema a la intemperie es que varias personas puedan contribuir con información valiosa que ayudará en el lanzamiento de ese parche, lo que proporcionará una respuesta a la pregunta "¿Cómo resolver este error nuevo y muy específico?".
fvgs 01 de
Intentaré editar para eliminar las preguntas adicionales. La pregunta es clara y no puedes poner toda la solución de problemas, errores en Apple, etc. en la sección de respuestas. Las respuestas incorrectas y las respuestas imparciales son excelentes para el sitio. Divagaciones, poco claras, narraciones excesivamente largas con varias preguntas al final, no tanto. Le daré una respuesta a mi experiencia: puede estar totalmente equivocado, pero podría ayudarlo a usted y a otros. Es posible que esté en la actualización, pero por favor ponga sus detalles en una respuesta: también vale +1 por cómo solucionar este problema.
bmike

Respuestas:

3

El siguiente párrafo pretende ser un resumen de alto nivel del problema que está ocurriendo, e intento explicar las partes relevantes con más detalle en los párrafos siguientes.

Inmediatamente después de actualizar de macOS 10.12.3 a 10.12.4, noté que cuando mi MacBook Pro (finales de 2013) se inicia o se activa mientras está conectado a mis dos pantallas externas a través de Mini DisplayPort, mi MacBook tiene una dificultad extrema para que ambos trabajen al mismo tiempo hora. La pantalla del MacBook se encenderá y se apagará cuando intente sincronizarse con las pantallas externas (para comenzar a mostrarlas normalmente). Mientras tanto, las pantallas parecen alternar entre recibir una señal y no recibir ninguna señal, como lo sugiere el hecho de que las pantallas se activarán, pero luego mostrarán "Sin señal" y volverán al modo de ahorro de energía. Finalmente, después de muchos ciclos de esto, una o ambas pantallas pueden "sincronizarse" con el MacBook y funcionar normalmente a partir de ahí. Pero a veces pasa por muchos de esos ciclos sin sincronizarse. Cuando las pantallas y el MacBook no se sincronizan después de muchos ciclos y continúan ciclando como se describe, puedo desconectar uno o ambos monitores externos y tratar de sincronizarlos individualmente, lo que generalmente es más fácil que intentar ambos a la vez. Esto tiene sentido porque, como explico a continuación, este problema es efectivamente una condición de carrera y parece agravarse con cada pantalla externa adicional en uso. Finalmente, el caso más grave es cuando el ciclo que describí termina cuando el MacBook entra en un estado que no responde y requiere un apagado forzado que puede conducir a la pérdida de datos o al trabajo no guardado. Además, todo este problema se presenta cada vez que inicio o despierto el MacBook. Puedo desconectar uno o ambos monitores externos e intentar que se sincronicen individualmente, lo que suele ser más fácil que probar ambos a la vez. Esto tiene sentido porque, como explico a continuación, este problema es efectivamente una condición de carrera y parece agravarse con cada pantalla externa adicional en uso. Finalmente, el caso más grave es cuando el ciclo que describí termina cuando el MacBook entra en un estado que no responde y requiere un apagado forzado que puede conducir a la pérdida de datos o al trabajo no guardado. Además, todo este problema se presenta cada vez que inicio o despierto el MacBook. Puedo desconectar uno o ambos monitores externos e intentar que se sincronicen individualmente, lo que suele ser más fácil que probar ambos a la vez. Esto tiene sentido porque, como explico a continuación, este problema es efectivamente una condición de carrera y parece agravarse con cada pantalla externa adicional en uso. Finalmente, el caso más grave es cuando el ciclo que describí termina cuando el MacBook entra en un estado que no responde y requiere un apagado forzado que puede conducir a la pérdida de datos o al trabajo no guardado. Además, todo este problema se presenta cada vez que inicio o despierto el MacBook. el caso más grave es cuando el ciclo que describí termina cuando el MacBook entra en un estado que no responde y requiere un apagado forzado que puede conducir a la pérdida de datos o al trabajo no guardado. Además, todo este problema se presenta cada vez que inicio o despierto el MacBook. el caso más grave es cuando el ciclo que describí termina cuando el MacBook entra en un estado que no responde y requiere un apagado forzado que puede conducir a la pérdida de datos o al trabajo no guardado. Además, todo este problema se presenta cada vez que inicio o despierto el MacBook.

Para que quede claro, las pantallas se activan desde el modo de ahorro de energía al recibir una señal de mi MacBook (por ejemplo, cuando se inicia o se activa desde el modo de suspensión). Pero después de recibir esa señal inicial que despierta la pantalla del modo de ahorro de energía, la pantalla muestra "Sin señal" y vuelve al modo de ahorro de energía. Mientras tanto, la pantalla de mi MacBook pasa de normal a una pantalla en blanco durante un par de segundos y vuelve a la normalidad, ya que aparentemente cambia entre salir a la pantalla externa y no salir. Este es el ciclo que se repite continuamente hasta que cada monitor respectivo se sincroniza con el MacBook y funciona normalmente, o el MacBook entra en un estado que no responde como se describe a continuación. En el caso de que los monitores finalmente se sincronicen, parece ocurrir en el momento en que el despertar del monitor coincide con la salida del MacBook de una señal consistente a ese monitor respectivo. Entonces, es efectivamente una condición de carrera. La razón por la que digo que el MacBook cambia entre la salida al monitor y la salida al mismo es porque, mientras está en este ciclo, observaré las ventanas que había abierto en el monitor externo antes de que el MacBook durmiera alternando entre mostrarse en el MacBook. mostrar y no mostrar en absoluto (presumiblemente se están enviando a la pantalla externa).

Como mencioné anteriormente, hay una situación aún más problemática que he encontrado varias veces en la que, al despertarme del sueño, el MacBook ingresará al ciclo de intentar sincronizarse con los monitores por un tiempo y luego entrará en un estado que no responde , mostrando una pantalla en blanco. Conectar y desconectar los monitores del MacBook o apagar y encender los monitores parece no tener efecto en esta situación. Incluso si el MacBook reconoce uno de los monitores mientras está en este estado que no responde, ese monitor también solo muestra una pantalla en blanco (pero no entra en modo de suspensión, por lo tanto, recibe una señal). Mi única opción ha sido forzar el apagado de mi MacBook después de que esto haya sucedido presionando el botón de encendido y dejándolo presionado.

Tengo dos pantallas Acer S241HL cada una conectada a través de Mini DisplayPort. Nunca antes había tenido este problema y comenzó inmediatamente después de actualizar de 10.12.3 a 10.12.4. En el pasado, la pantalla de mi MacBook podía encenderse / apagarse una o dos veces al arrancar (¿y quizás al despertar?) Antes de que todas las pantallas estuvieran encendidas y se procesaran correctamente. Pero eso siempre fue rápido y nunca fue un problema. Este es un extremo mucho mayor y un gran inconveniente, ya que tengo que esperar y, a veces, meterme con los monitores cada vez que mi MacBook se activa o se inicia. Aún más grave es que ahora es peligroso para mí despertar mi MacBook si tengo los monitores enchufados debido al riesgo de que entre en un estado que no responde, lo que requiere un apagado forzado. Esto puede causar problemas fácilmente, incluida la pérdida de datos y el trabajo no guardado.

Me puse en contacto con el Soporte de Apple para escalar este problema a la ingeniería. Deben tener en cuenta este hilo, por lo que si experimenta este mismo problema, comente con detalles de su configuración, como qué puerto (s) de salida de video está utilizando y qué tipo de cables / adaptadores, así como cualquier otro pertinente información.

fvgs
fuente
¿Te estás reuniendo sudo sysdiagnosecuando el problema comienza por primera vez? Sería interesante ver qué tan pronto después de reiniciar el video se vuelve inestable o pierde la sincronización. Sería muy útil después de que 4 volcados de diagnóstico estén disponibles para su revisión.
bmike
Tengo este mismo problema, pero puedo solucionarlo desenchufando mi monitor y reiniciando mi MacBook. Una vez que se ha completado el reinicio y he vuelto a iniciar sesión, vuelvo a conectar el monitor y funciona. Si mi MacBook se queda inactiva, debo repetir el proceso para que el monitor funcione. Nunca experimenté este problema hasta que actualicé a High Sierra.
AperioOculus
Todavía tengo este problema con mi Macbook Pro a fines de 2013 con OS-X 10.13.5.
Steve Madere
1

Puede valer la pena reiniciar la NVRAM y SMC (en ese orden) para ver si esto resuelve sus problemas. Antes de hacerlo, desconecte todos los dispositivos externos (incluidos monitores, teclado, etc.).

Restablecer NVRAM en su modelo MacBook Pro

Su Mac utiliza la memoria de acceso aleatorio no volátil (NVRAM) para almacenar una amplia gama de configuraciones. Aquí se explica cómo restablecer esto:

  1. Apaga tu Mac. Sí, un apagado completo, no solo cerrar sesión.
  2. Presione power button y luego presione las commandoptionprteclas. Debe asegurarse de presionar estas teclas antes de que aparezca la pantalla gris o no funcionará.
  3. Mantenga presionadas esas teclas hasta que su Mac se reinicie de nuevo y aquí el timbre de inicio.
  4. Suelta las teclas y deja que tu Mac se reinicie normalmente.

Nota: cuando vuelva a iniciar sesión, es posible que deba reajustar algunas de las preferencias de su sistema (por ejemplo, volumen del altavoz, resolución de pantalla, selección de disco de inicio, información de zona horaria, etc.).

Ahora proceda a restablecer el SMC.

Restablecer el SMC en su modelo MacBook Pro

El controlador de gestión del sistema (SMC) afecta a toda una gama de funciones de gestión de energía. Aquí se explica cómo restablecer esto:

  1. Apaga tu Mac
  2. Mantenga el adaptador MagSafe (cable de alimentación) enchufado .
  3. Presione al mismo tiempo shiftoptioncontrol(en el lado izquierdo del teclado incorporado ) y elpower button
  4. Déjalo ir
  5. Vuelva a encender su computadora con el botón de encendido.

Haganos saber como va.

Monomeeth
fuente
1
Traté de restablecer tanto el SMC como la NVRAM solo para cubrir todas las bases, aunque no vi una razón por la que hacerlo ayudaría. Lamentablemente, ninguno tuvo un efecto observable. Me puse en contacto con el Soporte técnico de Apple para escalar el problema y sugirieron restablecer el SMC primero antes de la NVRAM. Esto tampoco tuvo un efecto observable.
fvgs 01 de
Bueno, el SMC es responsable de una amplia gama de configuraciones / funciones de administración de energía, incluido el comportamiento de suspensión de su Mac (una parte clave de su pregunta), mientras que NVRAM contiene una amplia gama de configuraciones del sistema, algunas de las cuales se relacionan con sus pantallas (por ejemplo, resolución, profundidad, etc.) y dado que su pregunta es sobre sus pantallas, pensé que valía la pena intentar restablecer ambas. Es bueno que hayas contactado al Soporte de Apple. :) Evenso, aún seguiría los consejos de Graham y proporcionaría comentarios a Apple.
Monomeeth
Ciertamente valió la pena intentarlo, y agradezco que lo haya propuesto como una posible solución. Según mi probable comprensión incompleta del problema, la causa subyacente tiene que ver con lo que efectivamente es una condición de carrera que tiene que ver con una señal inconsistente emitida por el MacBook, y el monitor que se despierta del modo de ahorro de energía solo para encontrarlo allí no hay señal y, por lo tanto, vuelve al modo de ahorro de energía. Solo en el caso de que esas ocurrencias coincidan, funciona como se desea. También he enviado comentarios, así que espero que esto se resuelva en un futuro próximo
Fvgs
Este es un gran consejo y funcionaría para la mayoría de los problemas únicos. Esto parece más una corrupción con el tiempo o una situación de cable / pantalla flakey. Difícil de decir sin a) notas detalladas sobre datos de tiempo y ocurrencia b) registros del sistema
bmike
1

Deja que Apple sepa

Si tiene un caso de prueba reproducible (preferiblemente después de aislar variables extrañas como extensiones de reposo / activación / terceros y en un sistema operativo instalado de forma limpia), la mejor manera de alertar a la ingeniería en Apple es a través de su Bug Reporter . Puede usar una ID de Apple para iniciar sesión y proporcionar un informe detallado de errores.

Si no tiene acceso allí, el Soporte de Apple puede escalar los problemas a la ingeniería. La manera menos directa es la página de Comentarios generales .

Graham Miln
fuente
El informe de error parece requerir una cuenta de desarrollador, no solo una ID de Apple.
fvgs
Eso es lamentable, eso te deja con la opción de comentarios. Otra opción es hablar con alguien en una Apple Store, pero es poco probable que vuelva a hablar con los ingenieros de Apple.
Graham Miln
1

Hemos tenido muchos problemas con la sincronización y las pantallas de terceros desde 10.11, por lo que es posible que no esté relacionado con la actualización (o que la actualización habilite nuevas funciones que expongan los cables defectuosos más fácilmente).

Nuestra mesa de ayuda ahora tiene varios conjuntos de cables buenos conocidos y pantallas buenas conocidas que tomamos y probamos sistemáticamente junto con nuestra unidad normal de "instalación de sistema operativo limpio y conocido" en dispositivos de arranque externos.

Nuestro proceso de clasificación es:

  1. Vuelva a colocar todos los cables, arranque en modo seguro y verifique que la pantalla funcione.
  2. Recopile datos sobre el momento del problema: ¿ocurre cada vez, u ocasionalmente?
  3. Realice una prueba: 5 duerme y 5 se despierta o tres reinicios y registre los resultados.

En este punto, sabremos si realmente es algo relacionado con el sistema operativo o si es un problema ocasional.

Si no tiene un servicio de asistencia de TI, es posible que deba hacer algunos de estos en otro orden. Si está convencido de que es la actualización, instale un sistema operativo limpio (misma versión) en una unidad externa y pruébelo durante unas horas. Ese tipo de detalle generalmente involucra a Apple Engineering si puede reproducir el problema con una instalación limpia.

No pase por alto los cables también: estamos reemplazando muchos más cables que en años anteriores. Es demasiado pronto para saber si acabamos de comprar cables de menor calidad o si el nuevo hardware y los controladores son más exigentes. La buena noticia es que los cables son relativamente baratos y puede marcar a los sospechosos para su reutilización más tarde si resulta ser un software y no los cables.

bmike
fuente
¿Qué marcas son los 'buenos cables'?
Anthony Kong
@AnthonyKong Se trata más de un buen cable específico que de muchos vendedores incompletos. Cualquier persona con un producto vendido por Apple en general es buena: Belkin, el cable importa, monoprice, y uno vendido por alguien que le informa que tiene 1 año de garantía con ellos específicamente (minorista o vendedor directo) es generalmente una señal de que tiene un buen fabricante.
bmike