J'ai passé les 4 dernières heures (au moins) à corriger ce problème sur MacOS Sierra . La façon dont j'ai réussi à le faire est basée sur Dan Grove La réponse de Dan à lui-même dans ce même fil, mais avec plus de bricolage (merci Dan !).
Il y a quelques points qu'il est important de comprendre à propos des fichiers EDID :
- Pour un écran donné, les fichiers EDID sont différents selon le système d'exploitation.
- NE PAS récupérer l'EDID de l'ordinateur sur lequel vous rencontrez le problème (comme le suggèrent les personnes suivantes chiara dans ce fil de discussion) - cela n'a pas fonctionné pour moi et m'a donné des données corrompues.
- Vous aurez besoin d'un ordinateur sur lequel l'écran fonctionne (généralement sous Windows) pour récupérer l'EDID correct et le porter ensuite sur Mac.
Maintenant, suite à Dan Grove liste d'étapes (voir son post ci-dessus), j'apporterais quelques clarifications comme suit :
Étape 1 - J'ai utilisé un vrai ordinateur Windows pour le faire, pas une machine virtuelle.
Étape 2 - Il n'y avait pas d'option pour exporter les données EDID sous forme de fichier RTF dans le logiciel MonitorInfoView quand je l'ai fait, probablement parce que le logiciel a été mis à jour depuis. J'ai dû cliquer sur Affichage > Volet inférieur > EDID Hex Dump pour voir la partie Hex.
Étape 3 - Pour ceux qui ne savent pas ce qu'est Hex, voici une capture d'écran. Vous devrez supprimer les parties environnantes (mises en évidence dans le tableau ci-dessous). rouge ) pour ne garder que la partie Hex (mise en évidence dans vert ).
Vous pouvez alors copier et coller la partie verte dans Lecteur EDID comme l'a expliqué Dan. Vous n'avez pas nécessairement besoin d'avoir les 3 cases cochées, il suffit de cliquer sur Analyser Edid et vérifiez si les informations sur la droite reflètent ce que votre écran devrait être - par exemple, vous devriez être en mesure de voir la résolution que vous essayez de faire fonctionner.
Étape 4 - C'est la partie délicate qui m'a troublé. Le tutoriel vous demande d'afficher le résultat de la commande Terminal suivante dans un fichier texte. ioreg -lw0
et rechercher diverses chaînes de caractères dans ledit fichier.
Sauf erreur de ma part, ioreg
signifie Registre d'entrée/sortie ce qui signifie qu'il s'agit en fait d'une liste de tous les périphériques de votre machine. Cependant, ayant 2 écrans (l'écran natif du Macbook + l'écran externe que j'essayais de faire fonctionner), vous devez faire attention à ne pas être confondu avec votre écran natif.
Le tutoriel vous demande de rechercher le IODisplayEDID
mais mon écran externe n'en comportait pas dans le champ ioreg
(ce qui est certainement la raison pour laquelle il ne fonctionnait pas). La bonne IODisplayEDID
à créer est celle que nous avons trouvée dans la partie Hex, surlignée en vert ci-dessus. C'est la chaîne de caractères que vous devez porter dans un fichier mac Overrides (suivez simplement le tutoriel si vous n'avez aucune idée de ce dont je parle).
Pour éviter les erreurs, sachez que le DisplayVendorID pour les écrans natifs d'Apple semble être le suivant 1552 . Si au cours du tutoriel vous finissez par utiliser cet identifiant, vous êtes sur le point de modifier les paramètres de votre écran natif, et non de l'écran externe :)
J'espère que cela apporte quelques éclaircissements sur les étapes très utiles de Dan Grove.
Salutations fred
0 votes
Je suggère de remplacer cet adaptateur et ce câble pour le signal analogique VGA par un adaptateur et un câble pour le signal numérique DVI. Ce moniteur est compatible DVI.