Suspender automaticamente se ninguém estiver conectado por 30 minutos

10

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?

divers_izzue
fonte

Respostas:

15

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)

texto alternativo

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/.gconfdiretó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.

Martin Owens -doctormo-
fonte
1
Impressionante. Pena que esse tipo de controle não esteja embutido nas preferências de economia de energia por padrão ou em uma opção no Sabayon.
Scaine
2

Infelizmente, ele não funciona mais sob 12.04LTS.

Parece que gnome-power-preferences.desktopnã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.

Bruce Trvalik
fonte