¿Hay alguna forma de configurar una MacBook Pro para que no duerma cuando cierra la tapa?

El caso de uso más común que tengo para esto es cuando estoy reproduciendo música en AirTunes, pero no quiero una computadora portátil abierta. O cuando estoy sincronizando o descargando algo.

Esto no es lo mismo que esta pregunta, que se relaciona con el sueño frente a la hibernación ; Estoy buscando una manera de hacer que permanezca activo con la tapa cerrada.

(No es probable que las respuestas sean específicas de MacBook Pro , por lo que también me gustaría etiquetar esto con macbook, o algo así laptop).
por cierto, no se recomienda mantenerlo despierto con la tapa cerrada, ya que puede calentarse demasiado y dañarlo. es por eso que no tiene ninguna forma predeterminada de hacerlo. con eso en mente, InsomniaX es la respuesta.
Además, es posible que desee consultar PMSET. Es una pequeña aplicación nativa de OS X que en realidad se usa para establecer todas las configuraciones de administración de energía. Además, la configuración es persistente (no es necesario volver a aplicarla, pero se modificará si realiza cambios a través del panel de Preferencias del sistema, que en realidad es una interfaz para PMSET). Si bien no veo una opción para abordar sus inquietudes específicas, es una excelente utilidad si desea controlar más aspectos de su máquina: developer.apple.com/library/mac/#documentation/Darwin/Reference/…
lea la página del manual pmseto búsquelo en Google

Respuestas (9)

Puedes usar InsomniaX . Se encuentra en su barra de menú y, al activarlo, su computadora portátil no se dormirá si la cierra.

InsomniaX no funciona en mi Macbook Pro 2011. ¿Hay algo que este olvidando? (Cuando cierro la tapa, simplemente entra en modo de suspensión)
Tampoco funciona en Macbook Air 2011.
@Legate Eso es interesante: las personas aquí dicen que funciona para ellos, aunque el autor de la aplicación afirma que los MBA no son compatibles.
@KevinY Hm, eso es raro. Lo intenté de nuevo y no funcionó.
Tampoco hay evidencia hasta ahora de que funcione con Mavericks.
Puede confirmar que InsomniaX v2.1.8 funciona en MacBook Pro 11.3 con Mavericks OSX v10.9.5.
¿Alguien usa InsomniaX en Catalina o Big Sur? Si no, ¿alguna alternativa reciente?
InsomniaX parece no funcionar más o versiones recientes de OSX. ver aquí para alternativas.

También existe la alternativa macosx-nosleep-extension a insomniaX .

Funciona de maravilla con MBA a mediados de 2011, Mavericks 10.9.3.
instalé la aplicación en mi MBP El Cap., después de iniciarla, aparece un cuadro de diálogo "ups, kernel module not found". Pero iniciar el prefpane sin suspensión y buscar una actualización funcionó. Funciona bien, gracias!
No use esto en macOS Sierra

Sin usar ningún software de terceros, Apple dice que necesita tener un teclado, mouse o trackpad externo (USB o bluetooth) para evitar que la computadora entre en suspensión (Lion) o para despertarla (Snow Leopard y versiones anteriores). ), después de cerrar la tapa.

Resulta que aparentemente puedes conectar cualquier dispositivo USB externo para reactivarlo del modo de suspensión. Hago esto con una MacBook Pro que uso con Synergy para poder usar el teclado y el mouse en mi estación de trabajo Linux para controlar mi MacBook Pro con un monitor externo y la tapa cerrada. Simplemente conecto mi unidad flash USB después de cerrar la tapa para activar la MacBook Pro y luego puedo comenzar a usarla en modo clamshell sin un teclado o mouse externo conectado a la MacBook Pro.

La utilidad de línea de comandos de cafeína (integrada, al menos en Mavericks y Yosemite) hace precisamente esto. "hombre cafeinado" para más

No parece funcionar muy bien.
Consulte la pregunta relacionada sobre opciones nativas como caffeinate: Use cafeína para evitar que se duerma en la tapa y cierre la batería

Con mucho gusto comentaría sobre la pregunta, pero las políticas de "representante" de stackexchange no me permiten comentar. Por lo tanto redacté esta "respuesta". ¡Por favor, tenga paciencia conmigo! Esta respuesta tiene como objetivo evitar que vayas en la dirección equivocada.

Si abre una consola de terminal e ingresa pmset -g pslog, verá lo que sucede cuando cierra la tapa:

mc-dondon:~ dondon$ pmset -g plog
Registro de mensajes de suspensión/activación de IORegisterForSystemPower
pmset está en modo de registro ahora. Presiona ctrl-c para salir.
16.11.13 01:28:57 MEZ    
Actualmente extrayendo de 'AC Power'
 -Batería interna-0 55%; carga; (sin estimación)

16.11.13 01:29:02 MEZ IORegistrarForSystemPower: ...Durmiendo...

Si busca en Google, encontrará muchas páginas que afirman que pmset funcionaría . Sin embargo, con respecto a su pregunta, pmset no funciona, al menos no para mí.

Ni "sudo pmset noidle" ni el frecuentemente sugerido "sudo pmset -a lidwake 0" evitarán que el sistema entre en suspensión cuando la tapa esté cerrada.

sudo pmset noidleevitará la suspensión inactiva mediante la creación de una aserción de PM mientras se ejecuta en una sesión de terminal hasta que se presiona Control+C.

Conecte un mouse o teclado externo. Cierre la tapa, luego presione una tecla en el teclado o haga clic con el mouse. Esto despierta la computadora portátil del modo de suspensión incluso si la tapa está cerrada.

¿Eso no solo se aplica si también tiene una pantalla externa conectada?

Uso Nosleep en mi macbook pro. Se encuentra en su barra de menú y luego puede hacer doble clic en él y una vez que se vuelve azul, la computadora portátil permanece activa cuando baja la tapa con la pantalla y la luz de fondo se apaga.

Probé NoSleep el 10.10 y me encontré con una rareza. A veces, la MacBook permanecía despierta con la tapa cerrada, a veces dormía, a veces funcionaba en modo súper lento. InsomniaX parece funcionar mejor.

Esto es un poco complicado pero no requiere ningún software de terceros.

Abrir una sesión de pantalla compartida evitará que la Mac de destino entre en modo de suspensión, incluso cuando la tapa esté cerrada y esté funcionando con batería. Me refiero a la función integrada de compartir pantalla de macOS que puede habilitar en Preferencias -> Compartir. Una vez habilitado, simplemente abra la aplicación "Compartir pantalla" en otra Mac, que se puede encontrar a través de Spotlight, para conectarse y forzar la activación de la otra computadora.

Captura de pantalla de habilitar Compartir pantalla en Preferencias

Mientras la sesión de pantalla compartida esté abierta, la Mac de destino no dormirá. Incluso puedo usar este truco para despertar una Mac dormida, que está en la batería con la tapa cerrada, suponiendo que todavía esté escuchando en wifi en algún modo de menor consumo.

En mi opinión, esta no es una solución perfecta, pero es lo más cercano que he encontrado sin instalar un programa de terceros.

Puede deshabilitar completamente el modo de suspensión usando sudo pmset disablesleep 1. Sin embargo, después de hacer esto, ni siquiera puede emitir manualmente el comando Suspender desde el menú Apple. El modo de suspensión se desactiva por completo.

Para permitir dormir una vez más, use sudo pmset disablesleep 0.