Hemos estado usando sleepd
con ubuntu 12.04 para suspender los escritorios públicos después de 5 a 10 minutos de inactividad. Estamos planeando implementar 13.10 (luego pasar a 14.04) y descubrimos que sleepd
falta el paquete.
¿Hay alguna otra herramienta o una configuración de todo el sistema para hacer este trabajo? ¿Cómo solucionan este problema otros administradores de sistemas?
EDITAR: En nuestro dormitorio tenemos más de 90 estudiantes. Algunos tienen acceso de usuario regular y otros usan solo la cuenta de invitado. La solución debe funcionar cuando no haya ningún usuario conectado.
Respuesta aceptada:
No lo probé, podría estar omitiendo un paso.
- Use Configuración del sistema → Encendido/Brillo. Establece todos los ajustes que necesites y como quieras
-
Cree un archivo de anulación a partir de la configuración de usuario actual y colóquelo en
/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
-
Compilar los esquemas
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
-
Cree un archivo de bloqueo para todos los
org.gnome.settings-daemon.plugins.power
keys y colóquelo en/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
-
Actualización para bloqueos
sudo dconf update
Mientras busca la administración del sistema, es bueno aprender:
-
Ver
dconf
por el cambiodconf watch /
-
Cambie la configuración de energía desde la GUI, observe los mensajes
- Abrir
dconf-editor
, ve por el mismo camino, selecciona una clave - Mire en la parte inferior, muestra su nombre/id de esquema:
org.gnome.settings-daemon.plugins.power
Referencias:
- Guía del administrador del sistema dconf
- ¿No deberían dconf-editor y gsettings acceder a la misma base de datos?
- Configuración de dconf:valores predeterminados y bloqueos
man gsetting
,man dconf