Meine Konfiguration: Mitte 2012 Mac mini über HDMI mit einem Projektor verbunden. Der Projektor ist normalerweise ausgeschaltet und der Mac arbeitet meistens ohne Kopf.
Dieses Setup funktioniert seit einigen Jahren für mich. Seit ich auf Sierra (10.12.3) aktualisiert habe, wird nur ein schwarzer Bildschirm angezeigt, auf dem der Mauszeiger sichtbar ist. Wenn ich mich abmelde ( cmd+ shift+ q), erhalte ich manchmal ein Bild, das jedoch nicht wirklich aktualisiert und verschoben wird.
Sobald ich den Projektor einschalte, funktioniert auch die Bildschirmfreigabe - auch wenn ich den Projektor wieder ausschalte. SSH funktioniert immer ohne Probleme.
Irgendwelche Hinweise, wie ich das beheben kann?
Was ich versucht habe (wird aktualisiert):
- SMC zurückgesetzt
- NVRAM zurückgesetzt
- Beenden des Bildschirmfreigabedienstes
- Ausführen von "Erste Hilfe" im Festplatten-Dienstprogramm (auch von der Rescue-Partition)
- Führen Sie Wartungsskripte in Onyx aus
Update 1 : Dies scheint ein verwandter Apple Discussions-Thread zu sein.
Update 2 : Ich habe eine Antwort hinzugefügt, die einige Hinweise gibt. Kann mir bitte jemand helfen, eine bessere Lösung zu finden? Ich vermute, die GPU muss irgendwie zwangsaktiviert werden, zB in Bash ...
Antworten:
Dies sind Lösungen, die ich gefunden habe
aber das funktioniert bei mir nicht::UPDATE: Das Problem verschwand nach dem Update auf macOS 10.12.4 endgültig und auf wundersame Weise.
Wenn Sie Anwendungen von Drittanbietern wie AirParrot oder f.lux ausführen, sollten Sie versuchen, diese vollständig zu deinstallieren, wie hier beschrieben .
Wenn Ihr Mac zu 100% kopflos ist (dh kein Bildschirm angeschlossen ist), können Sie entweder einen HDMI-Dongle hinzufügen oder Ihren eigenen Thunderbolt-Dongle mit einem VGA-Adapter hacken . Dies ist ein gängiger Trick zum Aktivieren der GPU und bietet den zusätzlichen Vorteil, dass die Bildschirmfreigabe viel schneller wird. Dies funktioniert tatsächlich für mich, ist aber keine dauerhafte Lösung für mein Problem.
quelle