Pantalla negra o desplazada cuando se comparte la pantalla de un mac mini sin cabeza en macOS 10.12

Mi configuración: Mediados de 2012 Mac mini conectado a un proyector a través de HDMI. El proyector normalmente está apagado y la Mac funciona principalmente sin auriculares.

Esta configuración me ha funcionado durante un par de años. Desde que actualicé a Sierra (10.12.3), solo aparece una pantalla negra con el puntero del mouse visible. Cuando cierro la sesión ( cmd+ shift+ q), a veces obtengo una imagen, pero en realidad no se actualiza y se desplaza.

ingrese la descripción de la imagen aquí

Una vez que enciendo el proyector, compartir la pantalla también comenzará a funcionar, incluso si apago el proyector nuevamente. SSH siempre funciona sin problemas.

¿Alguna pista de cómo puedo arreglar eso?

Lo que probé (se actualizará):

  • Restablecimiento de SMC
  • Restablecimiento de NVRAM
  • matando el servicio de compartir pantalla
  • Ejecutar "Primeros auxilios" en la utilidad de disco (también desde la partición de rescate)
  • Ejecutar scripts de mantenimiento en Onyx

Actualización 1 : Este parece ser un hilo relacionado de discusiones de Apple.

Actualización 2 : agregué una respuesta que da algunas pistas. ¿Puede alguien ayudarme a encontrar una mejor solución, por favor? Supongo que la GPU tiene que estar habilitada a la fuerza de alguna manera, por ejemplo, en bash...

Probaría SwitchRes y vería si eso ayuda, ya que puede interferir con los parámetros de pantalla disponibles. Alternativamente, existen otras herramientas que simulan o insertan pantallas que pueden ayudar, como AirDisplay y aplicaciones relacionadas. También puede ayudar agregar otro conector de video para una pantalla VGA o DVI para engañar a la Mac para que piense que hay una pantalla activa conectada (oh, veo que ya lo mencionaste en tu respuesta).
@ThomasTempelmann Gracias por eso. Usar SwitchRes aún no se me pasó por la cabeza. Lo intentaré más tarde hoy... Tal vez debería hacer otra pregunta sobre cómo forzar la habilitación de la GPU.
¿Qué te hace pensar que tiene algo que ver con la GPU (supongo que tu Mac tiene un procesador gráfico simple en la CPU Intel y uno dedicado de alto rendimiento, para juegos y demás? Solo sé eso de mi MacBook Pro, mi antiguo Los minis no tienen eso.)
Eso es lo que deduje de las otras discusiones. También el hecho de que el "truco del dongle" funcione lo sugiere. Este mac mini solo tiene una GPU.
De acuerdo, entonces creo que pedir "habilitación forzada de la GPU" no lo conseguirá de todos modos. El truco del hardware funciona porque la GPU detecta la línea y, por lo tanto, le permite al sistema operativo saber que hay un monitor, y luego el sistema operativo activa la GPU. Pero si la GPU está activa o no, puede no ser relevante para Compartir pantalla. En cambio, el sistema operativo necesita pensar que hay una pantalla. Simplemente activar la GPU de alguna manera no haría que el sistema operativo pensara eso. Creo que solo obtendrá respuestas irritadas para esa pregunta :) Se trata de hacer que el sistema operativo crea que hay un monitor conectado. Por lo tanto, AirDisplay, etc., que puede hacer eso.
@ThomasTempelmann Muchas gracias por estas reflexiones. El "truco del dongle" y los dongles falsos que puedes comprar en Amazon se inventaron inicialmente para acelerar el escritorio remoto. Mi suposición desinformada es que sin él, la CPU representa la imagen. Después de todo, (a veces) obtengo una imagen, como se ve en la captura de pantalla anterior.

Respuestas (1)

Estas son soluciones que encontré.pero eso no me sirve:

  1. ACTUALIZACIÓN: el problema finalmente desapareció milagrosamente después de actualizar a macOS 10.12.4.

  2. Si ejecuta aplicaciones de terceros, como AirParrot o f.lux, debe intentar desinstalarlas por completo, como se explica aquí .

  3. Si su Mac es 100% sin cabeza (es decir, sin pantalla conectada), puede agregar un dongle HDMI o piratear su propio dongle Thunderbolt con un adaptador VGA. Este es un truco común para activar la GPU y viene con el beneficio adicional de que Compartir pantalla se vuelve mucho más rápido. Esto realmente funciona para mí, pero no es una solución permanente a mi problema.