Mountain Lion kann nicht aus dem sicheren Schlaf geweckt werden

Ich habe ein MacBook Air von Ende 2010, auf dem ich OS X Mountain Lion v10.8.2 mit aktiviertem FileVault 2 ausführe.

Wenn ich versuche, es aus dem sicheren Schlaf zu wecken :

  • das Panel ist hintergrundbeleuchtet, aber es wird nichts angezeigt;

  • das Licht auf der ⇪ Caps LockTaste reagiert; Und

  • In Ruhe gelassen, schaltet sich die Maschine schließlich aus (aber sie fährt im gleichen Zustand fort, wenn die Stromversorgung wiederhergestellt wird).

Die einzige Möglichkeit, die Maschine wieder zu verwenden, besteht darin, sie hart zurückzusetzen (was ich nie gerne mache); aber beim Neustart, kurz nach der Authentifizierung, gibt es eine Kernel-Panik. Die Maschine startet dann nach dem anschließenden Soft-Reboot normal.

Dankbar für Gedanken, wie man die Ursache identifiziert und/oder das Problem löst.


Aktualisierung 1

Nachdem ich mich weiter umgesehen hatte, entdeckte ich einen Beitrag , in dem ein ähnliches Problem gelöst wurde durch:

  • Deaktivieren des sicheren Schlafs;
  • Neustart;
  • Entfernen der hibernatefile;
  • Neustart;
  • Sicheren Schlaf wieder ermöglichen.

Ich habe diese Schritte durchgeführt, anscheinend ohne Erfolg. Es scheint jedoch, dass, wenn ich mein Passwort eingebe, während der Bildschirm von hinten beleuchtet ist und nichts angezeigt wird, mein Hintergrundbild (langsam) zusammen mit dem normalen Anmeldefeld zum Aufwachen aus dem Schlaf angezeigt wird. Ich kann nicht sicher sein, ob dies auch vor der Ausführung der obigen Schritte der Fall war, da ich nicht sicher bin, ob ich jemals versucht habe, mein Passwort auf dem leeren Bildschirm einzugeben.

Leider ist das auch das Beste: Weder ein Mauszeiger noch ein Tastaturcursor sind auf dem Bildschirm sichtbar; und die Tastatur reagiert nicht. Die Uhr, der Batteriestatus und die WLAN-Symbole oben rechts auf dem Bildschirm bleiben alle in ihrem Zustand vor dem Ruhezustand und werden nicht aktualisiert. bleibt der Rechner lange genug stehen, kommt es irgendwann zu einer Kernel Panic (anscheinend im Zusammenhang mit den Grafiktreibern?).


Aktualisierung 2

Dem Vorschlag von @danielAzuelos folgend , habe ich Apple Hardware Test (vom Software Reinstall Drive ) im erweiterten Modus ausgeführt, aber es wurden keine Fehler festgestellt.

Keiner der USB-Anschlüsse wird verwendet.

Ich habe festgestellt, dass sich das Problem nicht manifestiert, wenn DestroyFVKeyOnStandby=0, also stimmt mit ziemlicher Sicherheit etwas nicht damit, wie mein MacBook im Ruhezustand EFI zum Aufwachen konfiguriert.

Ich habe festgestellt, dass alles genau so funktioniert, wie es sollte, wenn die Maschine in den sicheren Ruhezustand wechselt, wenn sie an ein externes Display angeschlossen ist (auch wenn das externe Display beim Aufwachen nicht mehr angeschlossen ist).

Passiert es immer noch, wenn Sie den Ruhezustand dauerhaft auf 0 halten? Wodurch wurden die Kernel-Panics verursacht?
Könnten Sie sshsich auf diesem MBA remote anmelden ( ) und die folgende Abfolge von Aktionen versuchen: sudo; ps ax | grep 'login[w]'; Beenden Sie den Anmeldefenster-Prozess. Ich vermute, dass sich dieser Prozess mit der Energie- und Bildschirmverwaltung falsch verhält.
Könnten Sie die Hardwaretests (Video) durchführen?
Was ist an deinem USB-Port angeschlossen?
Könnten Sie Ihren MBA zu einem Apple-Beamten bringen und ihn bitten, einen Test Ihrer Batterie durchzuführen? Ich vermute ein Fehlverhalten der im NVRAM gespeicherten Bildschirmauflösung, das dazu führen kann, dass der grafische Kext beim Nachbarn (Kernel oder Kext) durchsickert.
Was ist der Netzwerkanschluss Ihres MBA? Ist „Für Netzwerkzugriff aktivieren“ aktiviert? Versuchen Sie sshes, wenn die Feststelltaste reagiert und das Netzwerk konfiguriert ist, um zu funktionieren (ich rate Ihnen, einen Ethernet-Adapter zu wählen). Ich teile die gleiche Erfahrungsqualität mit einigen "Genies" ;), aber Sie sollten diese höchstwahrscheinliche Fehlerursache beseitigen (2012 - Mitte 2010 > 2 Jahre).
Ich denke, Sie vergessen vielleicht meinen Rat, nach einem Hardware- oder NVRAM-Standard zu suchen. Ich denke, Sie haben ein betriebssystemzentriertes Problem oder wackelige Einstellungsdateien. Mit dem neu erstellten Admin-Konto „bob“ können Sie die gerade erstellten Einstellungen überprüfen und mit Ihren eigenen vergleichen. Wenn sie im Binärformat vorliegen, konvertieren Sie sie einfach mit plutil -convert xml1.
Es ist interessant, dass das Problem für Sie verschwindet, wenn Sie an ein Display angeschlossen sind. Ich hatte etwas Ähnliches, als ich mit einem Display verbunden war und mein MBP schloss. Ich habe es vermieden, indem ich den Laptop offen gelassen habe (er kann immer noch einschlafen und aufwachen, solange er nicht geschlossen ist; obwohl ich lange nicht versucht habe, ihn zu schließen).
Könnten Sie hineingehen ~/Library/Preferences/ByHostund ~bob/Library/Preferences/ByHostdie Listenausgabe vergleichen von: ls -al *isplay*. Gibt es eine neuere Datei in ~bob/…, die Sie nicht in haben ~/Library/…?
@danielAzuelos: Mein "bob"-Konto (auch wenn es gelöscht und neu erstellt wurde) hat keine übereinstimmenden Dateien, zeigt aber jetzt ein identisches Verhalten wie mein normales Benutzerkonto (das eine einzige übereinstimmende Datei hat). Ich bezweifle auch, dass das "bob"-Konto jemals richtig funktioniert hat, da ich mich nicht erinnern kann, das EFI-Login beim Aufwachen zuvor gesehen zu haben - vielleicht war die Maschine nicht vollständig in den Ruhezustand versetzt und ich habe sie daher unwissentlich aus einem flachen Schlaf geweckt und bin zu gesprungen eine vorschnelle Schlussfolgerung, dass das „bob“-Konto funktionierte.
Ist das korrekte Verlassen des Safe Sleep mit einem externen Display reproduzierbar? Wenn ja, überprüfen Sie, ob einer von ~/Library/Preferences/ByHost/*isplay*zum Zeitpunkt dieser Verbindung mit dem externen Display geändert wurde.
@danielAzuelos: Ja, das Verhalten ist konsistent und reproduzierbar; Es scheint nicht, dass Dateien unter ~/Library/Preferencesoder /Library/Preferences(einschließlich Unterordnern) beim Verbinden/Trennen des Displays geändert werden.
Haben Sie die Protokolle überprüft? Vielleicht finden Sie dort etwas, das Sie in die richtige Richtung führt. Ich würde system.log, zzz.log und vielleicht com.apple.launchd überprüfen
Zeit für eine neue P-RAM-Batterie?
Ich habe auch seltsame Probleme mit File Vault auf älteren Computern gesehen, für die ich keine Erklärung habe, aber da ist es.

Antworten (4)

Ich freue mich, Ihnen mitteilen zu können, dass dieses Problem nach der Installation des OS X Mountain Lion v10.8.3-Updates verschwunden ist:

Über die Aktualisierung

Dieses Update wird allen Benutzern von OS X Mountain Lion empfohlen und enthält Funktionen und Korrekturen, die die Stabilität, Kompatibilität und Sicherheit Ihres Mac verbessern, darunter:

[ deletia ]

  • Eine Lösung für ein Problem, das dazu führen kann, dass der Bildschirm nach dem Aufwachen aus dem Ruhezustand falsch angezeigt wird

FileVault 2 hat immer noch viele Probleme. Am besten reichen Sie einen Fehlerbericht bei Apple unter https://bugreport.apple.com/ ein , damit sie den Fall untersuchen können.

Schalten Sie SSH ein und verwenden Sie einen anderen Computer zum Ausführen sudo sysdiagnose(oder sudo spindumpwenn dies nicht beendet wird), während sich Ihr Computer in diesem Zustand befindet. Senden Sie ihnen die Ausgabedatei.

Hintergrund: Ich habe bei Apple einen Fehlerbericht über ein ähnliches Problem eingereicht (gleiches Verhalten, aber Aufwachen aus dem Ruhezustand mit einem Monitor und angeschlossenem Strom) und das haben sie gesagt. Möglicherweise versuchen sie, mehr Daten zu sammeln.

Danke für deine Gedanken! Leider kann ich nicht per SSH einloggen, während sich die Maschine in einem eingefrorenen Zustand befindet, da sie, nun ja, eingefroren ist: Sie reagiert überhaupt nicht auf das Netzwerk (habe sowohl WLAN als auch Ethernet über USB versucht). Ich stimme zu, dass dieses Problem mit FileVault verknüpft ist, aber ich bin zunehmend der Ansicht, dass der Fehler tatsächlich in einem Teil der E/A-Kit-Registrierung liegt, die im NVRAM gespeichert wird, um das Aufwachen aus dem sicheren Ruhezustand zu bewirken. Ich beabsichtige, einen Fehlerbericht einzureichen, sobald ich genauere Details zum Einreichen habe.

Leider würde ich empfehlen, Mountain Lion neu zu installieren.

Hier sind zwei Fragen, die ich vor einigen Monaten gestellt habe:

rMBP wacht nach dem Upgrade auf ML nicht aus dem Ruhezustand auf

So installieren Sie ML neu

Kurz gesagt, ich kaufte ein neues Retina Macbook, das mit Lion geliefert wurde, und nachdem ich auf Mountain Lion aktualisiert hatte, konnte ich nicht aus dem Schlaf aufwachen (die einzige Lösung war ein Hardboot).

Ich habe viele verschiedene Dinge versucht, um das Problem zu beheben, aber das einzige, was geholfen hat, war, die Partition zu formatieren und ML von Grund auf neu zu installieren.

Nach dem Formatieren und Installieren von ML wurde das Wake-from-Sleep behoben.

Ja, ich verstehe, dass eine Neuinstallation mühsam ist - aber wenn Sie alles gesichert haben, ist es nicht so schlimm.

Viel Glück und hoffentlich bekommst du das Ding repariert!

Danke für den Vorschlag - aber was auch immer eine Neuinstallation bewirkt, um das Problem zu beheben (falls dies in meinem Fall tatsächlich der Fall ist), es muss möglich sein, dieselbe Änderung durchzuführen, ohne auf solch drastische Maßnahmen zurückzugreifen! In der Tat würde ich wirklich gerne verstehen, was hier vor sich geht.
Leider denke ich, dass es extrem schwierig sein würde, nachzuverfolgen. Lassen Sie mich eine Frage an Sie stellen: Wann sind Sie auf dieses Wake-from-Sleep-Problem gestoßen, und ist es vor dem Upgrade auf ML aufgetreten?
Früher habe ich verwendet hibernatemode=3(also bin ich nur nach einer langen Zeit mit "leichtem" Schlaf in den sicheren Schlaf eingetreten) und bin daher nur gelegentlich auf das Problem gestoßen. Ich kann nicht sicher sein, wann es zum ersten Mal begann, aber jetzt, wo ich es benutze hibernatemode=25(immer sicheren Schlaf verwenden), ist es offensichtlich zu einem dringenderen Problem geworden.
Lassen Sie mich Sie auch auf die folgende Diskussion verlinken, an der ich teilgenommen habe, als ich dieses Problem hatte, beobachten Sie, wie einige Leute dort versuchen zu verstehen, was schief gelaufen ist: Discussions.apple.com/thread/4151186?start=0&tstart=0

Ich hatte das gleiche Problem auf demselben Mac-Modell und es stellte sich schließlich als Hardwareproblem mit der GPU heraus (obwohl kein Diagnoseprogramm etwas anzeigte).

Wie haben Sie herausgefunden, dass es die GPU war, wenn die Diagnosesoftware sie nicht erkannt hat?
Ich wusste, dass etwas nicht stimmte, also ging ich zu einer Apple-Reparaturwerkstatt, sie haben viel bessere Programme als das alte cmd + D. Mein Punkt ist, der beste Weg, um festzustellen, dass es keine Festplatte ist, ist die Installation von OSX auf einem USB-Stick oder Externes Gerät, wenn es immer noch nicht behoben ist, dann liegt das Problem nicht an SW oder HDD