Luzablue

Tecnología y más

Configure la alarma cuando la computadora Linux se inicie automáticamente
Linux

Configure la alarma cuando la computadora Linux se inicie automáticamente

No es ningún secreto que puede poner su computadora en «suspensión» para ahorrar energía o batería en las computadoras portátiles. Un dispositivo que funciona con batería puede pasar varios días en modo de espera. La energía consumida en este estado es increíblemente baja.

Puede reactivar su computadora en cualquier momento presionando el botón de encendido o cualquier tecla del teclado. Pero, ¿y si quiere despertarse automáticamente a una hora determinada? Puede ayudarlo a automatizar algunas tareas, por ejemplo, descargar algo a las 4 a.m. cuando la velocidad de Internet puede ser mucho mayor. Con un poco de magia en la línea de comandos, puede programar su dispositivo para que se active, actúe y luego vuelva a dormir.

Además de salir del modo de suspensión, puede ser incluso más útil apagar la computadora por completo y luego volver a encenderla en determinados momentos. También se admite la hibernación, pero los sistemas Linux que utilizan controladores propietarios no siempre se despiertan correctamente de la hibernación.

Pruebe si su computadora admite temporizadores de activación

Es posible que algunas computadoras no tengan el hardware adecuado para admitir esta función. Sin embargo, en la mayoría de las configuraciones esto debería funcionar. Puede hacer una prueba rápida: abra un emulador de terminal e ingrese el siguiente comando.

Tu computadora debería irse a la cama y despertarse treinta segundos después. Si su dispositivo necesita más de veinte segundos para esperar, aumente el tiempo de activación reemplazando «30» con un número mayor.

También verifique si la computadora admite despertarse después de un apagado completo.

Con respecto a -m off, el manual de comandos dice: «Esto no es aceptado oficialmente por ACPI, pero generalmente funciona».

Si se incluyen el kernel, los controladores y el hardware, no debería tener ningún problema. Si los temporizadores no son compatibles, es posible que las configuraciones de hardware y / o BIOS / UEFI no cumplan con los requisitos. Pero también puede arriesgarse y ver si la actualización de algunos controladores o el cambio de código propietario a código abierto funciona. También puede intentar instalar un kernel más nuevo.

Como se mencionó anteriormente, la hibernación tiene problemas no relacionados rtcwake orden. Funciona la mayor parte del tiempo, pero también falla ocasionalmente. Si esto falla, su pantalla permanecerá negra o mostrará un mensaje de error.

Cómo utilizar el comando rtcwake

El uso básico del control es simple: elija un método de ahorro de energía y una hora de activación. En el orden anterior -s el parámetro se usó para especificar cuántos segundos esperar antes de comenzar de nuevo. Pero generalmente querrá especificar una hora absoluta, por ejemplo, 9:00 am mañana por la mañana. Para esto, use --date parámetro en lugar de -s.

Configuración de la fecha de Rtcwake

Notar: No todo el hardware admite la configuración de datos de activación en el futuro. Esto es algo que solo tendrá que probar para ver si funciona para su dispositivo específico.

La especificación de la hora está en formato de 24 horas. Aquí hay una captura de pantalla relevante del manual de control con diferentes opciones para configurar la hora y la fecha de un evento de despertador.

‘AAAA-MM-DD hh: mm’ significa año, mes, día, hora y minuto, por ejemplo: --date 2020-02-28 15:00 para el 28 de febrero de 2020 a las 3:00 p.m.

Prueba seca rtcwake

Puede agregar otro parámetro a rtcwake, -n, para mostrar cuándo se establecerá la alarma.

Se trata de una «ejecución en seco», lo que significa que en realidad no activa una alarma y «finge» hacerlo. Es útil agregar -n cuando desee probar si sus especificaciones de fecha son correctas. Una vez que esté seguro de que es correcto, use el comando sin -n para configurar la hora real del despertador.

rtcwake métodos de ahorro de energía

Opciones relevantes a las que puede enviar -m los parámetros son:

  • -m mem – el modo de espera normal que conoce en el menú de apagado.
  • -m disk – modo de hibernación que guarda el contenido de la memoria en el dispositivo de almacenamiento. No recomendado cuando se utilizan controladores propietarios.
  • -m off – apagado normal.
  • -m disable – cancelar un evento de despertador que haya definido previamente.
  • -m no – no se detenga y espere, solo configure un evento de activación. Por ejemplo, puede configurar la hora de despertarse para mañana por la mañana y luego puede continuar trabajando en su computadora. Cuando haya terminado, apáguelo normalmente y el dispositivo se encenderá automáticamente por la mañana.
  • -m show – mostrar los eventos de despertador (alarmas previamente definidas) actualmente activos.

Conclusión

Depende de usted encontrar formas creativas de utilizar rtcwake. Para empezar, puede ayudarlo a encontrar su computadora completamente encendida por la mañana. De esta forma, se saltea el tedioso proceso de arranque, que puede tardar más de un minuto en algunos sistemas. También puede instalar una utilidad como Para, para automatizar las tareas que su computadora puede hacer después de que se despierte. Incluso podríamos explorar esta opción en un tutorial futuro.

DEJA UNA RESPUESTA

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *