Fragendetails:
Ist es möglich, Ihr MacBook Pro Retina (2015) über eine Verknüpfung in den Ruhezustand (Ruhezustand 25, dh vollständig ausgeschaltet) zu versetzen? Ich möchte immer noch, dass es beim Schließen des Deckels in den Ruhezustand wechselt (der übliche Standard-Safesleep). Anders ausgedrückt: Ich möchte die gleichen Einstellungen erreichen, die ich unter Windows hatte.
Windows-Einstellung:
Auf meinem Windows (7) Laptop habe ich neben dem Herunterfahren und Neustarten die Möglichkeit von 2 Einstellungen: Energiesparmodus oder Ruhezustand. Entweder die Sleep-Taste auf meiner Tastatur drücken oder über das Startmenü in den Ruhezustand wechseln (durch Drücken des Startmenüs, Klicken auf die rechte Richtungstaste und dann Klicken auf die Schaltfläche "Ruhezustand"). Bei keiner Methode muss ich den Laptopdeckel schließen.
Apple Mac OS Annahme:
Ich habe den Eindruck, dass Mac OS genau wie ein Windows-PC in den Ruhezustand versetzt werden kann - dh vollständig ausgeschaltet. Um dies auszulösen, muss ich diese Funktion zuerst aktivieren [sudo pmset -a hibernatemode 25] und dann durch Schließen des Deckels auslösen. Bitte korrigiere mich, wenn ich da falsch liege. Wenn ich mich nicht irre, siehe unten:
Situation:
Ich habe gerade angefangen, ein Macbookpro (V10.10) zu verwenden. Ich mag es, wie es beim Schließen des Deckels einschläft. Ich hätte jedoch gerne die Möglichkeit, über eine Tasten- / Tastenkombination in den Ruhezustand zu wechseln. Ich verstehe, dass ich den Ruhezustand über pmset in den Ruhezustand 25 ändern kann. Dadurch wird das Macbook jedoch immer dann in den Ruhezustand versetzt, wenn ich den Deckel schließe. Ich möchte nicht, dass es beim Schließen des Deckels in den Ruhezustand versetzt wird, sondern nur über eine Schaltfläche / Verknüpfung in den Ruhezustand versetzt wird.
Diese Verknüpfung ist nicht definiert.
Sie könnten ein kleines Shell-Skript schreiben:
cat >hibernate <<eof
/usr/bin/sudo pmset hibernatemode 25
pmset sleepnow
/usr/bin/sudo pmset hibernatemode 3
eof
ausführbar machen:
chmod u+x hibernate
und teste es:
./hibernate
Dieses kleine Shell-Skript wird Sie nach Ihrem Passwort fragen und es nicht wiederholen, um Administratorrechte zu erhalten, und dann Ihren Mac sofort in den Ruhezustand versetzen.
Nach dem Aufwachen können Sie überprüfen, ob ein Image auf der Festplatte sauber erstellt wurde mit:
ls -l /var/vm/sleepimage
und Sie können überprüfen, ob der hibernatemode
auf 3 zurückgesetzt wurde, wodurch das Schließen des Deckels einen normalen Ruhezustand ermöglicht.
Wenn Sie mit diesem Shell-Skript zufrieden sind, müssen Sie im nächsten Schritt eine Verknüpfung zum Auslösen eines Shell-Skripts definieren (und das ist eine andere Frage).
Ich habe eine sauberere Version dieses Shell-Skripts auf GitHub gestellt:
Vor allem speichert es den vorherigen Wert von hibernatemode
und stellt ihn beim Aufwachen wieder her.
/usr/…
Pfadnamen in einem Unix-Dateisystem.
Fragesteller56
Dan
deepsleep
ist alt über den Tod hinaus.