miércoles, julio 30, 2014

Programa Debian para autoapagarse luego de 2 horas de inactividad

Este post, al menos es algo simple y rápido de realizar, por que al momento de necesitar realizar esta tarea podes terminar complicando algo tan simple como un apagado programado.
En mi trabajo, un equipo es empleado por muchas personas en el dia, con lo cual, el último en emplearlo, por lo general no lo apaga, entonces el equipo queda desde las 22 horas, hasta las 6 o 7 de la mañana del dia siguiente encendido, sin hacer NADA.

Desde ya, seguramente una tarea bajo cronjob es quizas lo ideal, pero para determinar el IDLE time es bastante mas complejo.

Por lo tanto, de seguro se te pueden curzar varias ideas para poder realizar este cometido, pero como administrador de equipos, vamos a simplificar el proceso empleando la aplicación de Jamie Zawinski.



Algo que aprendi con el tiempo, es que si cumple con el cometido, estas acotado con el tiempo, y la solución amerita el empleo de resoluciones rápidas, pues hazlo. Seguramente resolverás un inconveniente, dan espacio a que puedas continuar con otras cuestiones.



Por este lado, no tenia mas que 15 minutos para resolver "el inconveniente", antes de dedicarme a otra cuestión mas compleja entonces decidí emplear el XScreensaver. ;)

Heche mano a la obra a travez de mi SSH (con la opción de fowarding para mi cliente con server X ver )

1) Entrar a la terminal y hacer: (si es que ya no está instalado)

sudo apt-get install xscreensaver

terminada la instalación de la app, configuraremos la pantalla, tipeando en la consola xscreensaver.

Observación: Si entraste a consola con modo superuser, es importante que estes en el usuario que quieras ajustar y setear los parámetros para el modo de suspension y apagado. Es decir, no debes ser SUDO.

2) Aparecerá el cuadro de dialogo, donde clickearas en Settings

3) En la pestaña de avanzado, tildas la opción de Mostrar - Administracion de energia habilitada,

4) Especificar el tiempo para entrar en modo suspensión y el tiempo para el apagado.
En mi caso especifique 60 minutos para standby y 90 minutos para apagado.

5) Cerrar la ventana, y estamos en condiciones de asegurar que nuestros equipos se apagaran luego de una hora y media de IDLE (sin actividad en mouse o teclado).

Listo, en  menos de 15 minutos configure 6 equipos con esta secuencia.

Saludos!

No hay comentarios: