Wir haben sleepd
verwendet mit Ubuntu 12.04, um öffentliche Desktops nach 5-10 Minuten Inaktivität anzuhalten. Wir planen die Bereitstellung von 13.10 (späterer Wechsel zu 14.04) und haben herausgefunden, dass sleepd
Paket fehlt.
Gibt es ein anderes Tool oder eine systemweite Einstellung, um diese Aufgabe zu erledigen? Wie andere Systemadministratoren dieses Problem lösen?
BEARBEITEN: In unserem Wohnheim haben wir über 90 Studenten. Einige haben regulären Benutzerzugriff und andere verwenden nur das Gastkonto. Die Lösung muss funktionieren, wenn keine Benutzer angemeldet sind.
Akzeptierte Antwort:
Ich habe es nicht getestet, mir könnte ein Schritt fehlen.
- Systemeinstellung verwenden → Leistung / Helligkeit. Stellen Sie alle Einstellungen ein, die Sie benötigen und wie Sie möchten
-
Erstellen Sie eine Überschreibungsdatei aus den aktuellen Benutzereinstellungen und platzieren Sie sie 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
-
Kompilieren Sie die Schemas
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
-
Erstellen Sie eine Sperrdatei für alle
org.gnome.settings-daemon.plugins.power
Schlüssel und legen Sie es in/etc/dconf/db/gdm.d/locks/
abgsettings 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
-
Update für Sperren
sudo dconf update
Wenn Sie nach Systemadministration suchen, schön zu lernen:
-
Sehen Sie sich
dconf
an zum Wechselndconf watch /
-
Ändern Sie die Energieeinstellung über die GUI, achten Sie auf Meldungen
- Öffnen Sie den
dconf-editor
, den gleichen Pfad durchlaufen, eine Taste auswählen - Schauen Sie unten, es zeigt seinen Schemanamen/ID:
org.gnome.settings-daemon.plugins.power
Referenzen:
- dconf-Systemadministratorhandbuch
- Sollten dconf-editor und gsettings nicht auf dieselbe Datenbank zugreifen?
- dconf-Einstellungen:Standardwerte und Sperren
man gsetting
,man dconf