Der häufigste Anwendungsfall, den ich dafür habe, ist, wenn ich Musik über AirTunes abspiele, aber keinen offenen Laptop herumliegen möchte. Oder wenn ich etwas synchronisiere oder herunterlade.
Dies ist nicht dasselbe wie diese Frage, die sich auf Schlaf vs. Winterschlaf bezog ; Ich suche nach einer Möglichkeit, es bei geschlossenem Deckel aktiv zu halten .
Sie können InsomniaX verwenden . Es befindet sich in Ihrer Menüleiste, und wenn Sie es aktivieren, wird Ihr Laptop nicht schlafen, wenn Sie es schließen.
Alternativ zu insomniaX gibt es auch die macosx-nosleep-extension .
Ohne Software von Drittanbietern zu verwenden, sagt Apple, dass Sie eine externe Tastatur, Maus oder ein Trackpad (USB oder Bluetooth) benötigen, um zu verhindern, dass der Computer in den Ruhezustand wechselt (Lion) oder ihn aus dem Ruhezustand aufweckt (Snow Leopard und früher). ), nachdem der Deckel geschlossen ist.
Es stellt sich heraus, dass Sie anscheinend jedes externe USB-Gerät anschließen können, um es wieder aus dem Ruhezustand zu wecken. Ich mache das mit einem MacBook Pro, das ich mit Synergy verwende, damit ich mit Tastatur und Maus auf meiner Linux-Workstation mein MacBook Pro mit einem externen Monitor und geschlossenem Deckel steuern kann. Ich schließe einfach mein USB-Flash-Laufwerk an, nachdem ich den Deckel geschlossen habe, um das MacBook Pro zu aktivieren, und kann es dann im Clamshell-Modus verwenden, ohne dass eine externe Tastatur oder Maus an das MacBook Pro angeschlossen ist.
Das Caffeinate-Befehlszeilenprogramm (integriert, zumindest in Mavericks und Yosemite) tut genau dies. "Mann koffeiniert" für mehr
caffeinate
: Verwenden Sie Koffeinat, um zu verhindern, dass der Deckel geschlossen ist, während der Akku eingeschaltet istIch würde die Frage gerne kommentieren, aber die Stackexchange-Rep-Richtlinien erlauben mir keine Kommentare. Deshalb habe ich diese "Antwort" entworfen. Bitte bei mir tragen! Diese Antwort soll verhindern, dass Sie in die falsche Richtung gehen.
Wenn Sie eine Terminalkonsole öffnen und eingeben pmset -g pslog
, sehen Sie, was passiert, wenn Sie den Deckel schließen:
mc-dondon:~ dondon$ pmset -g pslog Protokollieren von IORegisterForSystemPower-Sleep/Wake-Meldungen pmset befindet sich jetzt im Logging-Modus. Drücken Sie zum Beenden Strg-C. 16.11.13 01:28:57 MEZ Zieht derzeit von 'AC Power' -Interne Batterie-0 55%; aufladen; (keine Schätzung) 16.11.13 01:29:02 MEZ IORegisterForSystemPower: ...Schlafen...
Wenn Sie googeln, finden Sie viele Seiten, die behaupten, dass pmset den Zweck erfüllen würde. In Bezug auf Ihre Frage funktioniert pmset jedoch nicht - zumindest nicht für mich.
Weder "sudo pmset noidle" noch das oft vorgeschlagene "sudo pmset -a lidwake 0" verhindern, dass das System beim Schließen des Deckels in den Ruhezustand wechselt.
sudo pmset noidle
verhindert den Ruhezustand, indem es eine PM-Assertion erstellt, während es in einer Terminalsitzung ausgeführt wird, bis Strg + C gedrückt wird.Schließen Sie eine externe Maus oder Tastatur an. Schließen Sie den Deckel, drücken Sie dann eine Taste auf der Tastatur oder klicken Sie mit der Maus. Dadurch wird der Laptop auch bei geschlossenem Deckel aus dem Ruhezustand geweckt.
Ich verwende Nosleep auf meinem Macbook Pro. Es befindet sich in Ihrer Menüleiste und Sie können darauf doppelklicken. Sobald es blau wird, bleibt der Laptop aktiv, wenn Sie den Deckel herunterklappen und der Bildschirm und die Hintergrundbeleuchtung ausgeschaltet sind.
Dies ist ein bisschen hacky, erfordert aber keine Software von Drittanbietern.
Das Öffnen einer Bildschirmfreigabesitzung verhindert, dass der Ziel-Mac in den Ruhezustand versetzt wird, selbst wenn der Deckel geschlossen ist und er mit Akkustrom betrieben wird. Ich beziehe mich auf die integrierte macOS-Bildschirmfreigabefunktion, die Sie unter Einstellungen -> Freigabe aktivieren können. Öffnen Sie nach der Aktivierung einfach die App „Bildschirmfreigabe“ auf einem anderen Mac, die über Spotlight gefunden werden kann, um eine Verbindung herzustellen und den anderen Computer zu aktivieren.
Solange die Bildschirmfreigabesitzung geöffnet ist, wird der Ziel-Mac nicht in den Ruhezustand versetzt. Ich kann diesen Trick sogar verwenden, um einen schlafenden Mac aufzuwecken, der mit geschlossenem Deckel im Akkubetrieb ist, vorausgesetzt, er hört immer noch in einem Modus mit geringerer Leistung auf WLAN.
Dies ist meiner Meinung nach keine perfekte Lösung, aber es ist die nächste, die ich gefunden habe, ohne ein Programm eines Drittanbieters zu installieren.
Sie können den Schlaf vollständig deaktivieren, indem Sie verwenden sudo pmset disablesleep 1
. Danach können Sie jedoch nicht einmal manuell den Sleep-Befehl aus dem Apple-Menü ausführen. Der Schlafmodus wird vollständig deaktiviert.
Um wieder schlafen zu können, verwenden Sie sudo pmset disablesleep 0
.
Jonik
macbook
oder so ähnlich markierenlaptop
.)Cregox
Benutzer10355
Falken
pmset
oder googeln Sie sie