Mantener despierto el MacBook Pro en modo clamshell + configuración del conmutador HDMI

Estoy ejecutando una configuración con la última Retina MacBook Pro, una computadora de escritorio de Windows y un solo monitor externo.

Ambas máquinas envían la pantalla a un conmutador HDMI, que se conecta al monitor. Puedo cambiar entre las fuentes con un botón en el conmutador.

El problema es que cada vez que cambio a la máquina con Windows, la Mac se duerme porque está en modo clamshell y no tiene una pantalla conectada. La conexión VPN que uso para trabajar en la Mac sigue desconectándose porque la máquina entra en modo de suspensión.

Intenté jugar con la configuración de ahorro de energía y otros programas de terceros (incluidos Caffeine y NoSleep) que se supone que mantienen la máquina despierta, pero ninguno funcionó hasta ahora.

Estoy ejecutando Mavericks 10.9.5 en el último modelo de MacBook Pro (SSD).

¿Alguna idea sobre cómo mantener siempre activa la máquina, incluso cuando cambio la pantalla al escritorio de Windows?

Respuestas (4)

Puede utilizar caffeinatedesde la terminal.app.

Simplemente abra la terminal.app y escribacaffeinate

Sin argumentos, solo permanece despierto hasta que presionas ctr+C en la terminal. Hay más argumentos que puede usar para evitar que los diferentes componentes del sistema duerman.

¡Gracias! Esto parece haberlo solucionado. Supongo que tengo que comenzar a buscar scripts que ejecuten cafeína de manera inteligente al inicio (discriminar entre AC y no AC para ejecutar el comando, etc.). O mejor aún, escribiré uno propio.
Deberías votar por las soluciones.
Intenté votar a favor, dice que no tengo suficiente reputación.
Con esto ejecutándose en una terminal, cualquier conmutador KVM duerme mi M1.

InsomniaX es un programa de terceros diseñado para hacer precisamente eso: deshabilitar el modo de suspensión en las computadoras portátiles Apple.

El programa puede evitar que la Mac entre en modo de suspensión al cerrar la tapa o simplemente quedarse inactiva (o ambas cosas, por supuesto). También es posible deshabilitar el modo de suspensión según el temporizador, después de lo cual el modo de suspensión se activa normalmente.

Hola, InsomniaX tampoco parece funcionar. La máquina parece estar activa, pero el cliente VPN cree que no lo está. Desconecta la sesión porque cree que la máquina ha sido suspendida. ¿Se comportaría así porque cuando cambio las pantallas desde Mac> Windows (y viceversa), OS X se suspende temporalmente mientras detecta los cambios en la pantalla?
Hmm, podría ser. ¿Hay alguna opción de reintento en la VPN? ¿Qué VPN estás usando?
Estoy usando el cliente Cisco AnyConnect. La reconexión está deshabilitada en el servidor VPN, por lo que no tengo control sobre ella.

Si InsomniaX no funciona, también puedes probar macosx-nosleep-extension .

O intente restaurar el comportamiento del modo clamshell anterior a 10.7 ejecutando

sudo nvram boot-args=iog=0x0

y reiniciando. Cuando la computadora portátil está conectada a una pantalla externa, al cerrar la tapa, la computadora portátil se duerme y la pantalla interna permanece desactivada incluso después de abrir la tapa.

¿Existe una opción similar que evite que un MBP de concha entre en modo de suspensión cuando se queda sin energía?

Asegúrese de que su Macbook esté enchufada al adaptador de alimentación de CA, eso debería ser suficiente.

Consulte también: https://support.apple.com/en-us/HT201834

No precisamente. Cuando la pantalla se cambia a la máquina con Windows, aparecerá como desconectada de la Mac. Entonces, la Mac asume que es solo una situación cerrada normal sin una pantalla, en la que debería ir a dormir.