Forzar la suspensión de la MacBook cuando la tapa está cerrada y el monitor externo conectado en Lion

13

Sé que has escuchado esto antes, pero ¿hay alguna aplicación / hack que haga que la computadora se comporte como Snow Leopard al cerrar la tapa?

No quiero escuchar que esto sea una pregunta duplicada, ya que quiero una solución, no una explicación.

Solo publique aquí si tiene una solución que hace que el macbook se comporte como en Snow Leopard al cerrar la tapa.

Tyilo
fuente
44
No es una solución, pero recuerda que siempre puedes usar ⌥⌘⏏ para dormir la computadora.
jtbandes
Ni siquiera me di cuenta de esto, ya que generalmente cierro la tapa y
apago
@LudoMC ha ejecutado mi Macbook en la noche tres veces, porque olvidé quitar el cable al monitor externo, ya que también
apago
@Tyilo ¡Acabo de ejecutar un comando de tiempo de actividad que muestra que el mío está activo por más de 3 días! Espero que ahora sepa que tengo que ponerlo a dormir manualmente.
LudoMC

Respuestas:

6

Esto funcionó en 10.7 y 10.8 con mi MacBook Air:

sudo nvram boot-args=iog=0x0

Después de reiniciar, debería restaurar el comportamiento anterior a 10.7:

  • Cerrar la tapa pone una computadora portátil en reposo incluso cuando está conectada a una pantalla externa
  • Si luego activa la computadora portátil y abre la tapa, la pantalla interna no se enciende

Para deshacerlo, ejecute sudo nvram -d boot-argso mantenga presionado ⌥⌘PR al inicio.

Lri
fuente
1
¡Esto funcionó para mí en un Macbook Air 10.9.4! PERO ... ¿Hay alguna manera de que la pantalla interna se encienda cuando se activa la computadora portátil?
Alan David Garcia
Esto funcionó para mi MBP con Mavericks, pero solo si desconectaba la alimentación y el monitor antes de ejecutar el comando, reiniciaba la Mac y luego volvía a conectar la alimentación y el monitor. No estoy seguro si fue el reinicio, la desconexión o ambos.
jtheletter
1

En versiones anteriores de OS X, iría a ~ / Library / Preferences / SystemConfiguration para encontrar un archivo llamado com.apple.PowerManagement.plist. En ese archivo encontrará formas de modificar cosas como el antiguo modo "clamshell". Todavía no he buscado en Lion para ver si esto todavía existe, pero si el archivo todavía está allí, es posible que desee echar un vistazo a lo que le permite controlar. Espero que esto ayude.

Christian Correa
fuente
Existe la opción de "Wake On Clamshell Open", pero no "Sleep On Clamshell Close", o algo similar. Captura de pantalla: i.imgur.com/44Zrr.png
Tyilo
@Christian_Correa, por cierto, esto está en / Library / Preferences / SystemConfiguration, no ~ / Library / Preferences / SystemConfiguration
Tyilo
0

No estoy seguro de si seguirá funcionando con Lion, pero en SL uso InsomniaX cuando quiero cerrar la tapa y evitar que mi mbp duerma. Consulte los siguientes enlaces para programas similares:

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

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

Robert S Ciaccio
fuente
2
No quiero evitar que la Mac duerma. ¡Quiero que duerma cuando cierre la tapa!
Tyilo
@tyilo: Ups, lee eso al revés :)
Robert S Ciaccio
dejó mi respuesta en caso de que la aplicación ayude a alguien con el problema opuesto ...
Robert S Ciaccio
0

Hice un LaunchAgent que hace esto. El código fuente se puede descargar aquí: https://github.com/Tyilo/Lid-sleep

Tyilo
fuente
¿Funciona en Yosemite? ¿Cómo usaría este LaunchAgent? Gracias.
jtheletter
0

También tuve este problema, y ​​se me ocurrió este script que monitorea el estado de su tapa y pone la máquina en suspensión cuando la tapa está cerrada: https://github.com/pirj/noclamshell

phil pirozhkov
fuente