23 votes

MirrorAffiche l'erreur toutes les 30 secondes dans system.log

Je vois une erreur toutes les 30 secondes dans le journal du système, en utilisant l'application Console, se plaignant de MirrorDisplays Le service ne fonctionne que pendant 0 seconde.

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.

Cela n'a pas d'importance si je n'ai pas d'écran externe ou si j'utilise un écran externe en même temps. Comment puis-je désactiver cette erreur répétée dans les journaux ?

0 votes

Pile, tu clarifies cela avec une modification. Voulez-vous supprimer les messages et ne pas modifier votre configuration ?

7voto

lujop Points 3066

J'ai eu les mêmes plaintes de journal. Elles sont dues à la détection par MacOS de l'écran HDMI secondaire et à un problème de qualité du code.

Décochez "Préférence système > Affichage > Afficher les options de mise en miroir dans la barre de menu lorsqu'elles sont disponibles". Après le redémarrage, la sortie du journal aura disparu.

3voto

Carl Hewitt Points 39

J'ai pu résoudre ce problème sur mon système en modifiant le fichier LaunchAgent pour qu'il ne se charge que dans la fenêtre de connexion.

En plus d'éliminer les erreurs toutes les 30 secondes dans le journal, il semble également avoir résolu un problème où mon écran ne s'éteignait pas, quel que soit le paramètre dans Energy Saver. Donc, je suis plutôt content.

Les étapes que j'ai suivies sont les suivantes :

  1. Désactivez la protection de l'intégrité du système pour pouvoir modifier le fichier .plist. Pour ce faire, redémarrez dans la partition de récupération avec cmd-R, ouvrez Terminal dans le menu Utilitaires et tapez :

    csrutil disable
  2. Redémarrez votre système, puis éditez le fichier .plist avec cette commande :

    sudo vi /System/Library/LaunchAgents/com.apple.preference.displays.MirrorDisplays.plist
  3. Commentez la ligne qui provoque le chargement de l'outil MirrorDisplays. Changez cette ligne :

          <string>Aqua</string>

    à ça :

    <!--  <string>Aqua</string>   -->
  4. Ensuite, redémarrez et réactivez la protection de l'intégrité du système en utilisant la partition de récupération comme décrit ci-dessus et tapez :

    csrutil enable
  5. Redémarrez et profitez d'un fichier journal propre !

3voto

dattwood Points 41

Décocher la case "Les affichages ont des espaces séparés" dans System Preferences > Mission Control et le redémarrage de la session actuelle mettra fin à ces messages d'erreur inutiles et à cet agent inutile.

Si l'option "Afficher les espaces séparés" est déjà désactivée, vous devrez d'abord l'activer pour la désactiver.

1voto

user299769 Points 19

Modifier le fichier plist comme expliqué dans La réponse de Carl Hewitt fait que les fenêtres qui s'étendent sur deux moniteurs ne s'affichent que sur l'un des deux écrans. L'autre partie de la fenêtre disparaissait tout simplement.

Ce qui suit a résolu le problème pour moi : Lancez les Préférences Système, sélectionnez Affiche et décochez "Afficher les options de mise en miroir dans la barre de menu lorsqu'elles sont disponibles".

Système : iMac 2017 27" High Sierra 10.13.6 avec deux écrans ASUS 27" supplémentaires connectés via HDMI à l'écran. Crédit à Allan & Bath Merci.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X