Para várias máquinas estacionárias aqui na universidade, eu gostaria de ter uma configuração em que as máquinas se suspendam para economizar energia 30 minutos após o último usuário desconectado. Como isso pode ser feito?
O que você precisa fazer é configurar suas preferências de gerenciamento de energia para o usuário gdm. Para fazer isso na linha de comando, use este comando para fazer com que a janela de preferências apareça quando você se desconecta ou troca de usuário:
sudo cp /usr/share/applications/gnome-power-preferences.desktop /usr/share/gdm/autostart/LoginWindow/
Agora saia, reinicie ou troque de usuário e você deverá obter a janela de preferências de gerenciamento de energia. (Eu fiz, acabei de testar isso)
Depois de configurar suas preferências como você gosta delas, efetue login novamente e remova o arquivo da área de trabalho de início automático:
sudo rm /usr/share/gdm/autostart/LoginWindow/gnome-power-preferences.desktop
Como você gerencia um laboratório, você desejará saber como duplicar essas configurações para todos os computadores da sua rede sem suar o dia inteiro. Simplesmente sincronize o /var/lib/gdm/.gconf
diretório com seus outros computadores (eu tenho scripts automatizados para fazer isso na minha rede, você também pode)
Você pode executar esse truque com vários aplicativos de configuração diferentes, ver o que é iniciado automaticamente, no diretório acima, para ver que tipo de serviços estão disponíveis. Também é possível alterar o tema e o papel de parede dessa maneira, mas você pode usar o gdm2setup, um aplicativo de terceiros para fazer isso.
Infelizmente, ele não funciona mais sob 12.04LTS.
Parece que
gnome-power-preferences.desktop
não faz mais parte da distribuição.Consegui fazer isso no 12.04 com o powernap. Eu tive que dizer explicitamente para suspender, em vez de apenas economizar energia.
fonte