Veo un error cada 10 segundos en el registro del sistema, usando la aplicación Consola, quejándome de que el MirrorDsiplays
servicio solo se ejecuta durante 0 segundos.
Nov 5 22:45:22 computer com.apple.xpc.launchd[1] (com.apple.preference.displays.MirrorDisplays): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Nov 5 22:45:52 --- last message repeated 2 times ---
Nov 5 22:45:52 computer com.apple.xpc.launchd[1] (com.apple.preference.displays.MirrorDisplays): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Nov 5 22:46:22 --- last message repeated 2 times ---
Nov 5 22:46:22 computer com.apple.xpc.launchd[1] (com.apple.preference.displays.MirrorDisplays): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Nov 5 22:46:52 --- last message repeated 2 times ---
Nov 5 22:46:52 computer com.apple.xpc.launchd[1] (com.apple.preference.displays.MirrorDisplays): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
No importa si no tengo pantalla externa o si uso ambas pantallas al mismo tiempo. ¿Cómo apago esta advertencia / error en los registros?
macbook
high-sierra
mjuarez
fuente
fuente
Respuestas:
Tuve las mismas quejas de registro. Son el resultado de que macOS detecta la pantalla secundaria HDMI y algunos problemas de calidad del código.
Desmarque "Preferencia del sistema> Pantalla> Mostrar opciones de duplicación en la barra de menú cuando esté disponible". Después de reiniciar, la salida del registro desaparecerá.
fuente
Pude resolver este problema en mi sistema modificando el archivo LaunchAgent para que solo se cargara en la Ventana de inicio de sesión.
Además de eliminar los errores cada 30 segundos en el registro, también parece haber resuelto un problema en el que mi pantalla no se apagaba, independientemente de la configuración en Ahorro de energía. Entonces estoy muy feliz.
Los pasos que tomé fueron los siguientes:
Deshabilite la Protección de integridad del sistema para poder editar el archivo .plist. Haga esto reiniciando en la partición de recuperación con cmd-R, abra Terminal desde el menú Utilidades y escriba:
Reinicie en su sistema, luego edite el archivo .plist con este comando:
Comente la línea que hace que se cargue la herramienta MirrorDisplays. Cambia esta línea:
a esto:
Luego, reinicie y vuelva a habilitar la Protección de integridad del sistema utilizando la partición de recuperación como se describió anteriormente y escriba:
¡Reinicie y disfrute de un archivo de registro limpio!
fuente
com.apple.preference.displays.MirrorDisplays.plist
para comentar laAqua
cadena, como se describió anteriormente, evita queMirrorDisplays
se invoque el ejecutable mientras la Mac tiene un usuario conectado a una sesión interactiva . Puede ser que, para sus propósitos con un servidor desatendido, es necesario también en comentario laLoginWindow
cadena en la línea precedente, que debe tener el mismo efecto cuando el Mac no tiene a nadie conectado de forma interactiva. ¡Hazme saber si esto funciona!La edición del archivo plist como se explica en la respuesta de Carl Hewitt provocó que las ventanas que se extendían a través de dos monitores solo se mostraran en una de las dos pantallas. La otra parte de la ventana simplemente desapareció.
Lo siguiente resolvió el problema para mí : Inicie Preferencias del sistema, seleccione Pantallas y desactive "Mostrar opciones de reflejo en la barra de menú cuando esté disponible".
Sistema: iMac High Sierra 2017 de 27 "10.13.6 con dos pantallas ASUS adicionales de 27" conectadas a través de HDMI en la pantalla. Gracias a Allan & Bath. Gracias.
fuente
Desmarcar "Las pantallas tienen espacios separados" en Preferencias del sistema → Control de misión funcionó para mí.
fuente