Suspendre automatiquement si personne n'est connecté pendant 30 minutes

10

Pour un certain nombre de machines stationnaires ici à l'université, j'aimerais avoir une configuration où les machines se suspendent pour économiser de l'énergie 30 minutes après la déconnexion du dernier utilisateur. Comment cela peut-il être fait?

diverse_izzue
la source

Réponses:

15

Ce que vous devez faire est de configurer vos préférences de gestion de l'alimentation pour l'utilisateur gdm. Pour ce faire à partir de la ligne de commande, utilisez cette commande pour afficher la fenêtre des préférences lorsque vous vous déconnectez ou changez d'utilisateur:

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

Déconnectez-vous maintenant, redémarrez ou changez d'utilisateur et vous devriez obtenir la fenêtre des préférences de gestion de l'alimentation. (Je l'ai fait, je viens de le tester)

texte alternatif

Une fois que vous avez configuré vos préférences comme vous les aimez, reconnectez-vous et supprimez le fichier de bureau de démarrage automatique:

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

Considérant que vous gérez un laboratoire, vous voudrez savoir comment dupliquer ces paramètres pour tous les compteurs de votre réseau sans vous ruiner toute la journée. Synchronisez simplement le /var/lib/gdm/.gconfrépertoire avec vos autres ordinateurs (j'ai des scripts automatisés pour le faire sur mon réseau, vous pourriez aussi)

Vous pouvez exécuter cette astuce avec un tas d'applications de configuration différentes, regardez ce qui démarre automatiquement, dans le répertoire ci-dessus, pour voir quels types de services sont disponibles. Il est également possible de changer le thème et le fond d'écran de cette façon, mais vous pouvez utiliser gdm2setup, une application tierce pour faire cela.

Martin Owens -doctormo-
la source
1
Impressionnant. Dommage que ce type de contrôle ne soit pas intégré dans les préférences d'économie d'énergie par défaut, ni dans une option de Sabayon.
Scaine
2

Malheureusement, il ne fonctionne plus sous 12.04LTS.

Il semble que cela gnome-power-preferences.desktopne fasse plus partie de la distribution.

J'ai pu le faire en 12.04 avec powernap. J'ai dû lui dire explicitement de suspendre au lieu de simplement économiser de l'énergie.

Bruce Trvalik
la source