Bloquea automáticamente la pantalla, pero no te vas a dormir, cuando la tapa está cerrada

En una línea similar, pero no duplicada, a Escuchar música con la tapa de MacBooks cerrada , me gustaría poder escuchar música con la tapa de mi MacBook Pro 2019 cerrada. Pero no puedo aceptar el compromiso de perder el bloqueo de pantalla automático simplemente haciendo que la MacBook no entre en modo de suspensión.

Por el contrario, si activo el bloqueo de pantalla manualmente (lo tengo asignado a la barra táctil, así que a través del mecanismo que sea), mi música sigue sonando. Puedo reproducirlo/pausarlo usando la barra táctil o mis auriculares Bluetooth y controlar el volumen de esta manera también. Esta es exactamente la experiencia que quiero tener, pero quiero poder tenerla con la tapa cerrada.

Parece que pmset, que es lo que le permite desactivar la suspensión al cerrar la tapa, no es la única familia de herramientas que quiero aquí, porque se trata de administrar estados de energía y no de monitorear ningún evento de hardware per se. Realmente no me importa en qué estado de energía se encuentra mi MacBook cuando la tapa está cerrada. (Quiero decir, espero que no esté acaparando demasiado la batería solo reproduciendo un poco de audio, pero no tengo ningún disco duro que me preocupe estar en uso mientras lo muevo o algo por el estilo, no necesita ser dormido y confío en que no se queme de esa manera porque este es un buen sistema operativo). Solo quiero que la tapa se cierre para activar un bloqueo de pantalla, básicamente, y tampoco dormir.

Esto se puede lograr en entornos de tipo Linux-y (no estoy seguro de cómo, pero sé que hay eventos de tapa para dbus, que es parte de la columna vertebral de todos los administradores de pantalla Linux modernos), pero no tengo ni idea de cómo lograr esto en particular cosa.

Respuestas (1)

Puede usar la herramienta gratuita y de código abierto KeepingYouAwake para evitar que la MacBook se duerma cuando cierra la tapa.

Esto no logra mi objetivo; vea este problema en KeepingYouAwake GitHub; describe que KeepingYouAwake no permite que la pantalla se bloquee como un efecto secundario de la suspensión de la pantalla, lo cual es un requisito para mí.