Abbiamo utilizzato sleepd
con Ubuntu 12.04 per sospendere i desktop pubblici dopo 5-10 minuti di inattività. Stiamo pianificando di implementare la 13.10 (poi passare alla 14.04) e abbiamo scoperto che sleepd
pacchetto mancante.
C'è qualche altro strumento o un'impostazione a livello di sistema per fare questo lavoro? In che modo gli altri amministratori di sistema risolvono questo problema?
MODIFICA: Nel nostro dormitorio abbiamo più di 90 studenti. Alcuni hanno un accesso utente regolare e alcuni usano solo l'account ospite. La soluzione deve funzionare quando non ci sono utenti che hanno effettuato l'accesso.
Risposta accettata:
Non l'ho testato, potrei perdermi un passaggio.
- Utilizzare Impostazioni di sistema → Potenza/Luminosità. Imposta tutte le impostazioni di cui hai bisogno e come vuoi
-
Crea un file di sostituzione dalle impostazioni utente correnti e inseriscilo in
/usr/share/glib-2.0/schemas/
echo "[org.gnome.settings-daemon.plugins.power]" > 90_mypower.gschema.override gsettings list-recursively org.gnome.settings-daemon.plugins.power | awk '{ gsub("org.gnome.settings-daemon.plugins.power ","") ; print $1"="$2 }' >> 90_mypower.gschema.override sudo mv 90_mypower.gschema.override /usr/share/glib-2.0/schemas/ sudo chown root:root /usr/share/glib-2.0/schemas/90_mypower.gschema.override sudo chmod +r /usr/share/glib-2.0/schemas/90_mypower.gschema.override
-
Compila gli schemi
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
-
Crea un file di blocco per tutti i
org.gnome.settings-daemon.plugins.power
chiavi e inserirlo in/etc/dconf/db/gdm.d/locks/
gsettings list-keys org.gnome.settings-daemon.plugins.power | xargs -L 1 -I{} echo /org/gnome/settings-daemon/plugins/power/{} > 90-mypower-locks sudo cp 90-mypower-locks /etc/dconf/db/gdm.d/locks/90-mypower-locks sudo chown root:root /etc/dconf/db/gdm.d/locks/90-mypower-locks sudo chmod +r /etc/dconf/db/gdm.d/locks/90-mypower-locks
-
Aggiornamento per i blocchi
sudo dconf update
Dato che stai cercando un'amministrazione di sistema, piacere di imparare:
-
Guarda
dconf
per il cambiamentodconf watch /
-
Modifica l'impostazione di alimentazione dalla GUI, controlla i messaggi
- Apri
dconf-editor
, segui lo stesso percorso, seleziona una chiave - Guarda in basso, mostra il nome/id dello schema:
org.gnome.settings-daemon.plugins.power
Riferimenti:
- Guida per l'amministratore del sistema dconf
- dconf-editor e gsettings non dovrebbero accedere allo stesso database?
- Impostazioni dconf:impostazioni predefinite e blocchi
man gsetting
,man dconf