Usando Polkit
Agréguese al users
grupo por
sudo usermod -aG users "$USER"
Debe reiniciar su computadora después de los siguientes pasos.
1. Si la versión PolKit> = 0.106
Puede verificar la versión de Polkit: pkaction --version
Si la versión de PolKit es <0.106, NO hay .rules
archivos pero solo archivos antiguos
.pkla
y .conf
porque esas versiones de Polkit no tienen el intérprete de Javascript.
Simplemente agregando un archivo /etc/polkit-1/rules.d/85-suspend.rules
con:
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.login1.suspend" &&
subject.isInGroup("users")) {
return polkit.Result.YES;
}
});
Y en Terminal, escriba:
sudo chmod 755 /etc/polkit-1/rules.d
sudo chmod 644 /etc/polkit-1/rules.d/85-suspend.rules
2. Si la versión PolKit es <0.106
En este caso, agregue un archivo /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
con:
[Allow suspending in lockscreen]
Identity=unix-group:users
Action=org.freedesktop.login1.suspend
ResultAny=yes
ResultInactive=yes
ResultActive=yes
En bash, escriba:
sudo chmod 644 /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
Más acerca de pklocalauthority
Usar la configuración de Power Manager (no estoy seguro si funciona)
En XFCE Power Manager:
Debajo de la Security
pestaña:
- Establecer
Automatically lock the session
en Nunca
- Comprobar
Lock the screen when the system is going for sleep
- Debajo de la
Display
pestaña, vacíe la pantalla después de 15 minutos. Establecer Sleep
y Switch off
tiempos para deshabilitar (atenuado).
- Debajo de la
System
pestaña, configure el modo de suspensión del sistema en Suspend
después de media hora.
Referencias
http://ubuntuforums.org/showthread.php?t=1466504