¿Utilidad de Linux para suspender la computadora portátil hasta que se conecte la alimentación de CA?

¿Utilidad de Linux para suspender la computadora portátil hasta que se conecte la alimentación de CA?

Ejecuto un servidor doméstico en una computadora portátil y recientemente tuve un problema en el que tuvimos una tormenta y se cortó la energía. La computadora portátil que uso como servidor doméstico no tiene una función "Wake on AC Power" integrada en la BIOS, por lo que la computadora portátil se apagó y no se volvió a encender hasta que la encendí manualmente. Por el momento (hasta que finalmente compre un mejor hardware para usarlo como servidor doméstico), me preguntaba si podría maximizar el tiempo de batería cuando se corta la energía haciendo que la computadora se suspenda cuando esté alimentada por batería y luego se reanude cuando se corte la alimentación de CA. presentado en un momento posterior. ¿Existe una utilidad como esta o puedo fabricar algo por mi cuenta fácilmente?

Respuesta1

Supongo que publicaré mi solución. Terminé comprando hardware nuevo que tiene una función de encendido automático dentro de la BIOS.

Mi solución alternativa fue usar "rtcwake" para suspender la computadora durante aproximadamente una hora y, al despertar, verificar si tenemos alimentación de CA disponible. Si no, vuelve a dormir. Aunque esto tiene una pinta realmente desagradable.

información relacionada