2 votos

¿Por qué devuelve pmset -g sleep 1?

Cuando se ejecuta pmset -g, el valor de sleep (poner el sistema en reposo) se establece en 1 (reposo evitado por coreaudiod)

  • He configurado mi protector de pantalla para que se active después de 10 minutos de inactividad.
  • Luego configuré mi pantalla para que se apague después de 20 minutos.
  • Luego modifiqué el valor de disksleep a 20 minutos también.

En este punto, noté que obtengo esta "advertencia":

Advertencia: Los tiempos de inactividad de reposo para "Energía de CA" pueden no comportarse como se espera. - El reposo de la pantalla debería tener un tiempo de espera inferior al reposo del sistema.

Esto se debe a que mi displaysleep es 20 y mi sleep es 1. ¿Se puede explicar esto, por qué se establece el reposo del sistema en 1, qué significa realmente esto?

4voto

AurA Puntos 323

Según la página de `pmset` de man:

sleep - temporizador de suspensión del sistema (valor en minutos, o 0 para desactivar)

Entonces, tu computadora (Mac Pro, asumo por la etiqueta de la pregunta) está configurada para dormir el sistema después de un minuto, pero otras funciones de suspensión que dependen del sistema (poner el monitor en suspensión, poner el disco en suspensión, etc.) están configuradas para ejecutarse después de que el sistema se supone que debe dormir. ¿Cómo puede empezar el protector de pantalla después de 10 minutos si todo el sistema ya está durmiendo después de 1 minuto??? :D

Para cambiar esto, puedes ejecutar sudo pmset sleep . Entonces, para establecer el valor de suspensión del sistema en cero minutos (desactivar la suspensión) en mi propio sistema, ejecuto sudo pmset sleep 0. Si quieres hacerlo a través de la GUI, ve a Preferencias del Sistema > Ahorro de Energía, y cambia el valor de "Suspensión del Ordenador".

0 votos

El valor predeterminado para mi Mac Pro era 1, estoy tratando de entender por qué.

0 votos

@BrianGraham Bueno, si sientes ganas de revisar registros, ejecuta pmset -g log y ve si puedes encontrar cuándo/dónde se estableció el nuevo valor.

3voto

Steve Puntos 6

Tuve una pregunta similar en mi MBA 10.11.6. El sistema de suspensión = 1 min para batería y AC aunque la suspensión de la pantalla está configurada en 2 min, 15 min, respectivamente. No entendía cómo el sistema de suspensión podía ser < tiempo de suspensión de la pantalla. Encontré una explicación aquí.

Una cita:

La aplicación Información del Sistema muestra que el tiempo de suspensión del sistema de Air ha sido preestablecido en solo un minuto. Esto no significa que su máquina entrará en hibernación después de ese período, sino que es cuando le indica a Haswell que se duerma...

...Mirando la máquina, con su pantalla todavía activa, nunca lo sabrías; comienza a hacer clic en cualquier cosa y la CPU se despierta. Si hay algún retraso mientras lo hace, no es detectable por un ser humano: tu escritura, por ejemplo, está allí tan pronto como presionas las teclas. Párate a reflexionar sobre lo que acabas de escribir, sin embargo, y después de un minuto, vuelve a dormirse Haswell...

Esto fue escrito acerca del MBA de 2013 pero parece aplicarse aquí. Me deshice del system sleep=1 cambiando la configuración del panel Ahorro de Energía y volviéndolos a configurar (desmarcando y volviendo a marcar Prevenir que la computadora se duerma cuando la pantalla está apagada para la corriente alterna). Por supuesto, también está pmset.

0 votos

Gracias por esto. Esta debería ser la respuesta aceptada: en post-haswell "sleep" es un término equivocado ya que es solo un estado de baja potencia. Por lo tanto, es posible dormir incluso cuando la pantalla está encendida; parece que Apple simplemente olvidó actualizar el mensaje de advertencia.

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