Warum wird mein MacBook Pro nach dem Upgrade auf Lion nicht in den Ruhezustand versetzt, wenn ein externer Monitor angeschlossen ist?

Bis gestern (mit Snow Leopard) führte das Schließen des Deckels dazu, dass mein MacBook in den Ruhezustand versetzt wurde, unabhängig davon, ob der externe Monitor angeschlossen war oder nicht.

Seit dem Upgrade auf Lion letzte Nacht wirft das Schließen des Deckels, wenn der externe Monitor angeschlossen ist, einfach alle Fenster auf diesen Bildschirm und macht weiter.

Mir ist klar, dass ich über das Apple-Menü oder die Tastatur schlafen kann, bevor ich den Deckel schließe. Ich möchte es lieber nicht und frage mich, ob es eine Einstellung gibt, um das Sleep-on-Close-Verhalten wiederherzustellen.

Lesen Sie für die Rezension von Siracusa, dies ist das normale Verhalten in Lion. Mal sehen, ob es irgendwo eine Möglichkeit gibt.
Hast du es mal mit Control-Shift-Eject versucht?
Siehe oben: "Mir ist klar, dass ich über das Apple-Menü oder die Tastatur schlafen kann, bevor ich den Deckel schließe"
Ich verstehe nicht, warum es dafür keine Option gibt und warum das "Löwenverhalten" die Standardeinstellung ist. WARUM sollte JEMAND JEMAND den Zugang zu besserer Kühlung und zusätzlichem Bildschirmplatz ablehnen, der durch die Verwendung des geöffneten Macbooks mit angeschlossenem Monitor verfügbar ist
Ich habe einen Anwendungsfall. Ich möchte meinen Kindern erlauben, mein MacBook zum Ansehen von Videos zu verwenden. Ich möchte nicht, dass sie klebrige Finger auf den eigenen Bildschirm oder die Tastatur des Notebooks legen, also verstecke ich das Macbook einfach hinter einem handelsüblichen Monitor und lasse sie auf die Bluetooth-Tastatur einschlagen. Ich könnte den Monitor sogar auf das geschlossene Gehäuse stellen, wenn es nicht zu schwer ist.
@XAleX, hier ist noch einer. Es ist mühsam, mit zwei Monitoren herumzuspielen – es gibt eine große Lücke, die virtuelle Ausrichtung stimmt oft nicht wirklich mit der physischen Ausrichtung überein usw. Wenn also der externe Monitor groß genug ist, bringt das kleine MacBook-LCD keinen Mehrwert. FWIW, ich liebe das Lion-Verhalten, und das Snow Lion-Verhalten hat mich verrückt gemacht.
Sie können die virtuelle Ausrichtung genauso wie die physische einstellen, ich benutze es jeden Tag und es ist großartig, um so viel zusätzlichen Platz hinzuzufügen
@ user6124, das funktioniert nicht so gut, wenn Ihr Computer keine Auswurftaste hat (weil er kein CD-Laufwerk hat).

Antworten (9)

Bearbeiten: Sehen Sie sich dies an, da sich das Verhalten geändert hat: Warum wird der Deckel meines MacBook Pro nach dem Upgrade auf Lion nicht geschlossen, wenn ein externer Monitor angeschlossen ist?

Es gibt zwei Gruppen von Menschen. Diejenigen, die zwei Displays haben möchten und den Deckel schließen müssen, gehen in den Ruhezustand, und diejenigen, die die Monitoranzeige deaktivieren möchten, schließen den Deckel und verwenden den externen Monitor, als ob Sie daran „angedockt“ hätten.

Wenn Sie zuvor vollständig vom MacBook auf einen externen Monitor wechseln wollten, mussten Sie Folgendes ausführen, um den Laptop in den Clamshell-Modus zu versetzen:

  1. Stellen Sie sicher, dass der Computer über das Netzteil an eine Steckdose angeschlossen ist.
  2. Schließen Sie eine USB-Tastatur und -Maus an Ihren Computer an.
  3. Schließen Sie bei eingeschaltetem Computer das tragbare Apple-Gerät (ggf. mit dem entsprechenden Apple-Adapter) an den entsprechenden Anschluss des externen Displays oder Projektors an und schalten Sie das Display oder den Projektor ein.
  4. Sobald der Desktop Ihres Computers auf dem externen Display angezeigt wird, schließen Sie den Deckel des Computers.
  5. Sobald der Deckel geschlossen ist, aktivieren Sie den Computer, indem Sie entweder mit der Maustaste klicken oder eine Taste auf Ihrer externen Tastatur drücken.

Quelle: http://support.apple.com/kb/ht3131

Um die Maschine in den Clamshell-Modus zu versetzen, mussten Sie sie also in den Ruhezustand versetzen und wieder aufwecken. Soweit die Benutzererfahrung geht, ist das etwas erschütternd.

Da Sie die anderen Optionen haben, um die Maschine in den Ruhezustand zu versetzen, scheint es sehr wahrscheinlich, dass diese Änderung beibehalten wird.

Derzeit gibt es keine Möglichkeit, dieses Verhalten zu ändern.

6. Hoffe, dass die %&@$§! MacBook schläft nicht gleich wieder ein, was mir jeden Tag passiert ist. Lion ändert das endgültig.
Dies wäre eine großartige Antwort auf "Warum haben sie das Verhalten bei geschlossenem Deckel geändert?" Und ich verstehe es. Aber die anstehende Frage lautet: "Gibt es eine Möglichkeit, das alte Verhalten für diejenigen in der ersten Gruppe wiederherzustellen?"
Das liest sich so, als würde ich Ihre Antwort korrigieren/beschweren; wirklich nur erklären, warum es nicht akzeptiert wird. Es ist tatsächlich eine nützliche Erklärung für diejenigen, die von der Änderung verärgert / verblüfft sind.
Hallo Paul, ich habe es nicht als Beschwerde aufgefasst, keine Sorge. Ich wusste, dass es keine Antwort war, aber ich bin sicher, dass es nicht in den Kommentarbereich gepasst hätte. Die Antwort könnte sein, dass "Sie nicht können", aber ich kann das nicht mit Sicherheit sagen, hoffentlich kann jemand so oder so eine direkte Antwort geben.
Was passiert, wenn Sie den Monitor ausschalten und den Deckel schließen? Mein Mac-Desktop scheint sicherlich zu wissen, ob der Monitor eingeschaltet ist oder nicht.
Ja, es ist beschissen, dass die Leute ihren Mac-Laptop neu aufwecken mussten, wenn sie ihn mit geschlossenem Deckel verwenden wollten, aber es gibt eine offensichtliche Lösung: Machen Sie das Verhalten konfigurierbar! Apple könnte das No-Rewake-Verhalten sogar zum Standard machen, wenn die meisten Leute das wollen oder erwarten würden. Dann muss die andere Hälfte der Bevölkerung nicht den "zusätzlichen" Schritt des Schlafens durchlaufen, bevor sie den Deckel schließt.
Right now, there is no way to alter this behaviour. Das stimmt nicht (mehr). Diese Antwort setzt es wieder auf das alte Verhalten zurück.

ob es eine Einstellung gibt, um das Sleep-on-Close-Verhalten wiederherzustellen

Ja da ist. Um das Verhalten von Snow Leopard wiederherzustellen, führen Sie einfach den folgenden Befehl im Terminal aus, während der externe Monitor getrennt und neu gestartet wird:

sudo nvram boot-args=iog=0x0

Ich habe es gerade bei meinem Lion verwendet – funktioniert wie ein Zauber.

 
Wenn Sie es jemals zurücksetzen möchten, führen Sie entweder Folgendes aus (und starten Sie natürlich neu):

sudo nvram -d boot-args

oder setzen Sie einfach Ihren PRAM mit + + P+ zurück R, wenn Sie aus irgendeinem Grund nicht booten können.

Dies funktioniert immer noch für mich in OS X Yosemite.
Nach meiner Erfahrung und Mac Rumors wird es nur schlafen, wenn Sie den Deckel schließen, wenn es nicht angeschlossen ist
Ich kann bestätigen, es geht nur in den Ruhezustand, wenn es nicht aufgeladen wird. El Capitan. Wie beheben wir das?
Funktioniert nicht auf Sierra :(
Dies: github.com/pirj/noclamshell hat bei mir funktioniert. Installieren Sie es einfach mit brew (Anweisungen auf der Github-Seite) und genießen Sie es. Kudos ot @pirj für die Entwicklung.

Diese Frage ist Jahre alt, aber immer noch aktuell. Ich hatte dieses Problem auch und entwickelte ein Skript, das den Zustand des Deckels überwacht und die Maschine in den Ruhezustand versetzt, wenn der Deckel geschlossen ist: https://github.com/pirj/noclamshell

Eine Alternative besteht darin, die Funktion „heiße Ecken“ zu verwenden, anstatt den Deckel zu schließen, um das Display in den Ruhezustand zu versetzen.

Sie können es beispielsweise so einrichten, dass das Bewegen der Maus in die rechte untere Ecke des Bildschirms den „Schlafmodus“ einleitet.

Die Einstellung befindet sich in Systemeinstellungen > Desktop & Bildschirmschoner > Bildschirmschoner und klicken Sie auf die Schaltfläche Hot Corners ....

Richtig, aber wenn ich mich nicht ernsthaft irre, zeige sleep != system sleep an.
@Paul du hast recht, das sind zwei verschiedene Dinge, sie haben auch zwei verschiedene Abkürzungen
Nun, nette Abkürzung, aber ich (oder besonders Kollegen, die nicht an meine Maus gewöhnt sind :-)) stoße manchmal versehentlich auf die Ecken, und ich möchte nicht, dass sie mitten in einem Download einschläft usw.

Auch ich bin seit der Installation von Lion darüber verwirrt, zumal ich beide Verhaltensweisen beobachtet habe (mein MBP ging manchmal in den Ruhezustand, wenn der Deckel geschlossen wurde, während ein externer Monitor angeschlossen war, manchmal nicht).

Ich glaube, ich habe herausgefunden, was in beiden Szenarien anders ist: das Stromkabel (magsafe).

Ich glaube, wenn Sie das Netzkabel abziehen, bevor Sie den Deckel schließen, geht der Mac in den Ruhezustand, wenn Sie den Deckel schließen. Wenn das Netzkabel noch eingesteckt ist, wird es nicht schlafen.

Dies beantwortet vielleicht nicht die Frage "wie kann ich es immer schlafen lassen", aber es beantwortet die ursprüngliche Frage, nämlich "warum" ...

Kann das bestätigen. Der Clamshell-Modus scheint von externer Stromversorgung abhängig zu sein (was meiner Meinung nach sinnvoll ist). Aber es ist nicht so bequem wie das einfache Schließen des Deckels.

Obwohl Ihre Frage nicht beantwortet wird, warum verwenden Sie nicht eine Tastenkombination oder das Menü, um den Computer in den Ruhezustand zu versetzen?

Ich halte diese Option für vorzuziehen, da Sie das Scharnier weniger verwenden und wahrscheinlich auch verhindern würden, dass es sich schneller abnutzt.

Sie können auch den Netzschalter plus die STaste verwenden. Das Problem, das ich habe, ist, dass nichts davon funktioniert, wenn Ihr Computer gesperrt ist. Ich finde es ziemlich ärgerlich, dass ich mein Passwort eingeben muss, nur um meinen Computer in den Ruhezustand zu versetzen, wenn ich dies einfach durch Schließen des Computers tun könnte.

Ich habe die Lösung gefunden, die zu mir passt, da ich bereits ControlPlane verwende , einen der besten CPU-/energieeffizienten Planer.

  • Erstellen Sie einen neuen Kontext
  • Laptop Lid Open/Closed StateBeweisquelle hinzufügen
  • Fügen Sie eine Regel hinzu, die diesen Kontext beim Schließen des Laptopdeckels auslöst
  • Fügen Sie eine Aktion mit pmset sleepnowangehängtem Skript hinzu

Voila

Nun… ich habe „eine Lösung“, solange Sie bereit sind, ein paar weniger als ideale Aspekte zu akzeptieren.

So funktioniert das:

  1. Überprüfen Sie mit dem Tool „Helligkeit“ (in der Zip-Datei unten enthalten) die aktiven Display-IDs
  2. Fügen Sie Ihre Laptop-Display-ID-Nummer zu einem Shell-Skript hinzu (siehe Zip)
  3. Führen Sie das Shell-Skript über launchd aus, um /Library/Preferences/SystemConfiguration/ auf Änderungen zu überwachen
  4. Wenn das Skript erkennt, dass Ihr Laptop-Display nicht aktiv ist, weist es den Computer an, in den Ruhezustand zu wechseln

Vorbehalt

Idealerweise würden wir das System auf Auflösungsänderungen überwachen, außer dass ich keine Möglichkeit finde, dies automatisch zu tun.

(Es scheint, als müsste es einen Weg geben, aber mein GoogleFu hat keinen gefunden.)

"Insekt"

Es kann ein oder zwei Minuten dauern, bis das Skript bemerkt, dass etwas passiert ist. (Es scheint viel länger zu sein, wenn Sie warten, aber es wird passieren.)

WIE MAN

Dies ähnelt dem, was ich erlebe:

Ich habe gerade auf meinem Macbook (White 1.83 2007) auf Lion aktualisiert, ich habe einen externen Samsung XL2370HD-Monitor. Das Macbook wurde manchmal heiß, wenn der Deckel mit Snow Leopard heruntergeklappt war.

Die Lösung bestand darin, den Deckel halb anzuheben, um ihn abkühlen zu lassen, und auch um Zugriff auf die eingebaute Tastatur zu erhalten, wenn die externe Tastatur nicht wieder angeschlossen war. Mit Lion schaltet es jetzt automatisch zurück zum Macbook-LCD-Display, wenn der Deckel geöffnet wird, und manchmal werden die Farbsynchronisationseinstellungen dabei durcheinander gebracht, was dazu führt, dass das zweite Display keine Farbe hat, bis ich die Bildschirmauflösung manuell auf 1920 x 1080 zurücksetze .

Beachten Sie auch, dass das Strg + Zoom-Rad nur in einen Bereich von 1280 x 800 auf dem auf 1920 x 1080 eingestellten Samsung gezoomt hat. Dies scheint ein Fehler zu sein, da beim Neustart mit dem Deckel nach unten in den 1920-Modus alles in Ordnung ist.

Ich kann sowieso nicht finden, den Deckel zu öffnen, außer im Spiegelmodus. Win 7 auf Bootcamp funktioniert einwandfrei und ich kann den Deckel anheben, ohne dass er umschaltet. Es war sehr praktisch, das Macbook schließen zu können, um es in den Ruhezustand zu versetzen, und dann mit der Maus auf dem externen Monitor aufzuwecken, dann in den Ruhezustand zu wechseln und den Deckel zu öffnen, um das eingebaute Display aufzuwecken. Das ist die optimale Art und Weise, wie es funktionieren sollte, und hat zuvor mit zwei Displays funktioniert.

  • Versuchen Sie, den Mac nur im externen Modus neu zu starten (Deckel geschlossen mit Neustart des Pulldown-Menüs). Der Deckelschalter scheint jetzt umzuschalten, wenn Sie den Deckel anheben und schließen. Das einmalige Öffnen bewirkt also nichts, aber das zweite Öffnen schaltet es auf den eingebauten Bildschirm um, und ein drittes Anheben und Schließen versetzt es wieder in den Ruhezustand.
  • Klicken Sie im dritten Schlafmodus auf die Maus, und Sie kehren zum externen Display zurück (allerdings mit in der Größe geänderten Fenstern). Ich glaube, dass Lion sich automatisch anpassen (lernen?) Kann, was sehr cool wäre, aber ich vermute, dass ein Neustart in den verschiedenen Bildschirmmodi eventuell dazu beitragen kann, die PRAM-Einstellungen wieder auf normal zurückzusetzen.
  • Versuchen Sie auch, die Auflösungen auf beiden Seiten zu ändern. Es scheint alles, was Sie tun, zwischenzuspeichern, und kann nur Schluckauf bei früher gespeicherten PRAM-Daten haben.
  • Ein letzter Ausweg ist ein PRAM-Reset: Halten Sie beim Neustart nach dem Glockenton alt (Option) + Apfel + p + r gedrückt. Halten Sie die Tasten gedrückt und lassen Sie sie dreimal läuten, bevor Sie sie loslassen und hochfahren. Übrigens, tun Sie dies auf einer extern angeschlossenen Tastatur, Deckel möglichst geschlossen. Dadurch wird hoffentlich der externe Monitor priorisiert.