1 votos

Desactivar el sueño cuando nadie ha iniciado sesión MacBook

Estoy ejecutando un /Library/LaunchDaemons servicio en el momento de arranque - nadie se registra en. Quiero el ordenador para no dormir. Aquí está mi pmset -g en macOS Sierra 10.12.4:

System-wide power settings:
Currently in use:
 standbydelay         4200
 standby              0
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 powernap             0
 gpuswitch            2
 networkoversleep     0
 disksleep            10
 sleep                0
 autopoweroffdelay    28800
 hibernatemode        0
 autopoweroff         0
 ttyskeepawake        1
 displaysleep         10
 acwake               0
 lidwake              1

Cada vez que me conecto a través de SSH, se toma un tiempo, y cada vez que intento conectarme a mi servicio en ejecución a través de HTTPS hay un retraso de tiempo (10 segundos o así). Parece que el sistema va a dormir. Yo no puedo entender cómo deshabilitar esta.

He iniciado la sesión como usuario (sólo usuario en el sistema), y el equipo del sueño y de la pantalla del sueño que nunca, sin poner discos duros a dormir, a la izquierda de la estela para el acceso a la red, y el poder ilimitado de la siesta. Todo esto es para el Adaptador de Energía modo. Cambio automático de Gráficos todavía está habilitado.

Esto parece relacionada principalmente a que no tiene un usuario ha iniciado la sesión. Cuando estoy conectado, no se puede ir a dormir.

0voto

siva Puntos 23

Vaya a preferencias del sistema → Energy Saver y desactivar puesto discos duros para dormir cuando sea posible.

0voto

Hefewe1zen Puntos 324

Ejecutar un script de un launchdaemon que comprueba si un usuario ha iniciado sesión en la consola. who | grep console

Luego desactivar el sueño en consecuencia mediante el uso de

caffeinateopmset

Revise sus páginas man para las opciones. Hay otras maneras de conseguir usuario así.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X