Ich habe ein Retina MacBook Pro Mitte 2012 mit Yosemite 10.10.3. Seit letzter Woche habe ich einen externen Dell 24-Zoll-Monitor betrieben, der mit einem Thunderbolt-zu-DisplayPort-Kabel verbunden und ohne Probleme in Hochformat gedreht wurde. Heute Morgen, als ich meinen Computer wieder anschloss, konnte ich keine Ausgabe mit nativer Auflösung auf dem Monitor erhalten.
![Auflösungen vor Auswahl der nativen Auflösung][1]
Im Einstellungsbereich „Anzeigen“ ist mir aufgefallen, dass es auf eine Auflösung von 1080p skaliert wurde. Ich habe auf die native Auflösung geklickt. Die Displays flackerten. Die Anzeige des externen Monitors wurde wiederhergestellt, lief aber immer noch mit 1080. Zu diesem Zeitpunkt gab es keine Auflösungsoptionen mehr in der Box, obwohl immer noch skaliert ausgewählt war.
![Auflösungen nach Auswahl der nativen Auflösung][2]
Wenn ich „Standard für Anzeige“ auswähle, wird dieses Optionsfeld für den Bruchteil einer Sekunde aktiviert, bevor es ohne Auflösungsoptionen zu „Skaliert“ zurückkehrt.
Ich habe die Drehung wieder auf Standard geändert, und die Anzeige läuft mit normaler Auflösung. Ich rief AppleCare an und mir wurde gesagt, ich müsste Dell kontaktieren. Der leitende Support-Mitarbeiter sagte mir, dass der Monitor den Treiber im Betriebssystem neu schreibt, um die Rotationseinstellung bereitzustellen, und dass dies nicht von Apple unterstützt wird und nur eine Einstellung ist, die vorhanden ist, nachdem der Monitor Informationen an den Computer gesendet hat (was für mich ziemlich verrückt klingt). ).
Irgendwann habe ich die Ausrichtung auf 270 Grad statt auf 90 umgestellt und eine native Auflösung erhalten. Als ich dann wieder auf Standard und wieder auf 270 umschaltete, war ich wieder auf 1080 mit dem gleichen Problem wie der 90-Grad-Drehung.
Ich habe das Gefühl, dass dies entweder ein Problem mit dem Grafiktreiber in OS X oder mit der Grafikkarte sein muss. Da ich außerhalb der nativen Auflösung nicht mehr anzeigen kann, kann ich mir nicht vorstellen, dass der Monitor aufgrund seiner Drehung eine Entscheidung darüber trifft, welche Bilder angezeigt werden sollen. Tatsächlich glaube ich nicht, dass sich der Monitor weder seiner physischen Ausrichtung noch der Ausrichtung des Bildes bewusst ist. Liege ich damit richtig? Hat jemand einen Vorschlag, wie ich dieses Problem beheben könnte?
Update: Konsolenausgabe ändert die Ausrichtung auf 90 Grad und zurück zum Standard: https://gist.github.com/raddevon/fcd76586bf4170bc4ae7
Ich hatte genau das gleiche Problem, mit dem gleichen Monitor, Dell U2713 / U2713H / U2713HM / U2713HMt. Ich hatte zwei davon an mein Ende 2014 Retina Macbook Pro 15" angeschlossen und nur bei einem trat das Problem auf. Ich habe 100 verschiedene Lösungen ausprobiert (ich kann mit Sicherheit sagen, dass es definitiv nicht das Kabel ist!) Und nichts hat funktioniert. Genau wie Sie, ich konnte Querformat 2560 x 1440 erhalten, aber kein Hochformat. Und ich bekam den gleichen Fehler, WindowServer: description_for_mode_number: IOFBGetPixelInformation failed (-536870206)
als ich versuchte, auf Hochformat umzuschalten. Das heißt, bis ich auf Folgendes stieß: https://discussions.apple.com/thread/5485930?start =0&tstart=0. Ich habe die EDID-Überschreibung für den Bildschirm mit dem Ruby-Skript neu generiert, an die richtige Stelle kopiert, neu gestartet und jetzt funktioniert es wieder. Ich glaube, ich habe das Problem verursacht, indem ich ein Spiel (Trine 2) in vertikaler Auflösung (720 x 1280) gespielt habe - danach habe ich alles versucht, um den Bildschirm wieder auf die Anzeige des Hochformats 1440 x 2560 zu bringen, aber ohne Erfolg. Bis ich das Ruby-Skript aus dem obigen Thread bekam, das es behoben hat.
Nur zur Erinnerung, falls der verlinkte Thread verschwindet ... befindet sich die Überschreibungsdatei unter /System/Library/Displays/Overrides/
dem Ordner DisplayVendorID-10ac
, der für Dell-Displays bestimmt ist. Die Datei für die Monitore der U2713-Serie (und ich glaube auch die U2711-Serie) ist DisplayProductID-4080
. Der Inhalt der Datei sollte sein:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DisplayProductName</key>
<string>Dell U2713HMt</string>
<key>IODisplayEDID</key>
<data>AP///////wAQrIBATDA1NB4WAQSlPCJ4Iku1p1ZLoyUKUFSlSwCBALMA0QBx
T6lAgYABAQEBVl4AoKCgKVAwIDUAVVAhAAAaAAAA/wBHSzBLRDI3TjQ1MEwK
AAAA/ABERUxMIFUyNzEzSE0KAAAA/QAxVh1xHgEKICAgICAgAA0=
</data>
<key>DisplayVendorID</key>
<integer>4268</integer>
<key>DisplayProductID</key>
<integer>16512</integer>
</dict>
</plist>
Halten Sie in den Systemeinstellungen | die Wahltaste gedrückt Zeigen Sie die Einstellungen an und wenn Sie das Optionsfeld Skaliert auf dem Bildschirm drücken, möchten Sie mehr Optionen für die Bildschirmgröße. Wählen Sie diejenige, die für Sie funktioniert ...
Zwieback
raddevon
4/13/15 1:35:03.890 PM WindowServer[166]: description_for_mode_number: IOFBGetPixelInformation failed (-536870206)
sieht nur so aus. Sieht so aus, als würde es 4 Displays finden, was merkwürdig ist. Ich habe die Duet-App für iOS, aber ich führe sie nur aus, wenn ich das iPad als externes Display verwende. Ich bin mir nicht sicher, wonach ich in Bezug auf das Profil suchen soll. Ich habe es mit einem anderen identischen Kabel versucht, mit dem gleichen Ergebnis. Es war ein 10-Dollar-Kabel, also könnte das das Problem sein.Zwieback
raddevon
raddevon
Zwieback
raddevon
Zwieback
raddevon