Suspender automáticamente si nadie inicia sesión durante 30 minutos

10

Para varias máquinas estacionarias aquí en la universidad, me gustaría tener una configuración en la que las máquinas se suspendan para ahorrar energía 30 minutos después de que el último usuario se desconectó. ¿Cómo se puede hacer eso?

diversa_mezcla
fuente

Respuestas:

15

Lo que debe hacer es configurar sus preferencias de administración de energía para el usuario de gdm. Para hacerlo desde la línea de comandos, use este comando para que la ventana de preferencias aparezca cuando cierre la sesión o cambie de usuario:

sudo cp /usr/share/applications/gnome-power-preferences.desktop /usr/share/gdm/autostart/LoginWindow/

Ahora cierre sesión, reinicie o cambie de usuario y debería obtener la ventana de preferencias de administración de energía. (Lo hice, acabo de probar esto)

texto alternativo

Una vez que haya configurado sus preferencias como le gustan, vuelva a iniciar sesión y elimine el archivo de escritorio de inicio automático:

sudo rm /usr/share/gdm/autostart/LoginWindow/gnome-power-preferences.desktop

Como administra un laboratorio, querrá saber cómo duplicar esta configuración para todos los equipos de su red sin preocuparse por todo el día. Simplemente sincronice el /var/lib/gdm/.gconfdirectorio con sus otras computadoras (también tengo scripts automáticos para hacer esto en mi red)

Puedes ejecutar este truco con un montón de aplicaciones de configuración diferentes, mira qué se inicia automáticamente, en el directorio anterior, para ver qué tipo de servicios están disponibles. También es posible cambiar el tema y el fondo de pantalla, pero puede usar gdm2setup, una aplicación de terceros para hacer algo de eso.

Martin Owens -doctormo-
fuente
1
Increíble. Es una pena que este tipo de control no esté integrado en las preferencias de ahorro de energía de forma predeterminada, o una opción dentro de Sabayon.
Scaine
2

Lamentablemente, ya no funciona con 12.04LTS.

Parece que gnome-power-preferences.desktopya no es parte de la distribución.

Pude hacer esto en 12.04 con powernap. Tuve que decirle explícitamente que suspendiera en lugar de solo ahorrar energía.

Bruce Trvalik
fuente