Forcer le macbook à dormir lorsque le couvercle est fermé et que le moniteur externe est connecté dans Lion

13

Je sais que vous avez déjà entendu cela, mais y a-t-il une application / un hack qui fait que l'ordinateur se comporte comme Snow Leopard lors de la fermeture du couvercle?

Je ne veux pas entendre parler d'une question en double, car je veux une solution et non une explication.

Ne postez ici que si vous avez une solution qui fait que le macbook se comporte comme dans Snow Leopard lors de la fermeture du couvercle.

Tyilo
la source
4
Pas une solution, mais n'oubliez pas que vous pouvez toujours utiliser ⌥⌘⏏ pour mettre l'ordinateur en veille.
jtbandes
Je ne m'en suis même pas rendu compte car je ferme habituellement le couvercle et
éteins
@LudoMC a fait fonctionner mon macbook dans la nuit trois fois maintenant, car j'ai oublié de retirer le câble du moniteur externe, car
j'éteins
@Tyilo vient d'exécuter une commande de disponibilité qui montre que la mienne est active depuis plus de 3 jours maintenant! J'espère que je sais maintenant que je dois l'endormir manuellement.
LudoMC

Réponses:

6

Cela a fonctionné en 10.7 et 10.8 avec mon MacBook Air:

sudo nvram boot-args=iog=0x0

Après le redémarrage, il devrait restaurer le comportement antérieur à 10.7:

  • La fermeture du couvercle met un ordinateur portable en veille même lorsqu'il est connecté à un écran externe
  • Si vous réveillez ensuite l'ordinateur portable et ouvrez le couvercle, l'écran interne ne s'allume pas

Pour l'annuler, exécutez sudo nvram -d boot-argsou maintenez ⌥⌘PR au démarrage.

Lri
la source
1
Cela a fonctionné pour moi sur un Macbook Air 10.9.4! MAIS ... Existe-t-il un moyen d'activer l'affichage interne lorsque vous vous réveillez sur l'ordinateur portable?
Alan David Garcia
Cela a fonctionné pour mon MBP exécutant Mavericks, mais uniquement si j'ai déconnecté l'alimentation et le moniteur avant d'exécuter la commande, de redémarrer le Mac, puis de reconnecter l'alimentation et le moniteur. Je ne sais pas si c'était le redémarrage, la déconnexion ou les deux.
jtheletter
1

Dans les versions précédentes d'OS X, vous allez dans ~ / Library / Preferences / SystemConfiguration pour trouver un fichier appelé com.apple.PowerManagement.plist. Dans ce fichier, vous trouverez des moyens de modifier des choses comme l'ancien mode «à clapet». Je n'ai pas encore regardé dans Lion pour voir si cela existe toujours, mais si le fichier est toujours là, vous voudrez peut-être jeter un œil à ce qu'il vous permet de contrôler. J'espère que cela t'aides.

Christian Correa
la source
Il y a l'option "Wake On Clamshell Open", mais pas "Sleep On Clamshell Close", ou quelque chose de similaire. Capture d'écran: i.imgur.com/44Zrr.png
Tyilo
@Christian_Correa, btw c'est dans / Library / Preferences / SystemConfiguration, pas ~ / Library / Preferences / SystemConfiguration
Tyilo
0

Je ne sais pas si cela fonctionnera toujours avec Lion, mais sur SL j'utilise InsomniaX lorsque je veux fermer le couvercle et empêcher mon mbp de dormir. Consultez les liens suivants pour des programmes similaires:

http://www.macupdate.com/app/mac/22211/insomniax

http://alternativeto.net/software/insomniax/

Robert S Ciaccio
la source
2
Je ne veux pas empêcher le Mac de dormir. Je veux qu'il dorme quand je ferme le couvercle!
Tyilo
@tyilo: oups, lisez totalement cela à l'envers :)
Robert S Ciaccio
a laissé ma réponse au cas où cette application aiderait quelqu'un avec le problème opposé ...
Robert S Ciaccio
0

J'ai créé un LaunchAgent qui fait cela. Le code source peut être téléchargé ici: https://github.com/Tyilo/Lid-sleep

Tyilo
la source
Cela fonctionne-t-il à Yosemite? Comment utiliser ce LaunchAgent? Je vous remercie.
jtheletter
0

J'ai également eu ce problème et j'ai trouvé ce script qui surveille l'état de votre couvercle et met la machine en veille lorsque le couvercle est fermé: https://github.com/pirj/noclamshell

phil pirozhkov
la source