PleaseSleep: cómo hacer que funcione el modo de reposo (sleep) en el Hackintosh: si sleep funciona por comando o teclado pero no desde el Economizador

Se vio una manera de tener modo de reposo en el PC usando un script de KWS (ver ) cuando se cumplen estas condiciones:

1. el ordenador entra bien en reposo desde
- comando en Terminal
- botón Reposo del cuadro de diálogo que se muestra al pulsar Ctrl+Eject
- menú Manzana / Reposo
- al pulsar Cmd+Alt+Eject

2. pero no cuando se cumple el tiempo de espera marcado en el Economizador.

Hay otra manera de hacer lo mismo con una aplicación de DragonOne llamada PleaseSleep.

PleaseSleep es donation-ware (se puede usar tal cual pero el desarrollador acepta donaciones) y tiene interfaz gráfica desde la que se configuran sus opciones.

En la pestaña General se activa el programa y se configura el arranque automático al iniciar sesión:


En la pestaña Exceptions se configuran las aplicaciones durante cuya ejecución se impide que el PC entre en reposo:



Además de ello, hay una característica oculta propuesta por dino7777 que activa la detección de la carga de CPU y evita que PleaseSleep actúe mientras la carga de CPU está por encima de un límite:

1. editar el archivo de preferencias Users/usuario/Library/Preferences/com.dragonone.PleaseSleep.com
2. añadir 2 claves, “CPULoad” como Boolean y “CPUThreshold” como integer
3. CPULoad como true activa la detección de la actividad de la CPU
4. CPUThreshold es el límite a partir del cual no se entrará en reposo, suele oscilar entre 1 y 3 según los PCs, hay que probar con esos valores aunque en mi caso el más adecuado es 1.

O también puedes teclear estos comandos en Terminal y harán este trabajo por ti