Usando o Polkit
Adicione-se ao users
grupo por
sudo usermod -aG users "$USER"
Você precisa reiniciar o computador após as seguintes etapas.
1. Se a versão do PolKit> = 0.106
Você pode verificar a versão do Polkit: pkaction --version
Se a versão do PolKit for <0.106, NÃO haverá .rules
arquivos, mas somente arquivos antigos
.pkla
e .conf
porque essas versões do Polkit não possuem o interpretador Javascript.
Apenas adicionando um arquivo /etc/polkit-1/rules.d/85-suspend.rules
com:
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.login1.suspend" &&
subject.isInGroup("users")) {
return polkit.Result.YES;
}
});
E no Terminal, digite:
sudo chmod 755 /etc/polkit-1/rules.d
sudo chmod 644 /etc/polkit-1/rules.d/85-suspend.rules
2. Se a versão PolKit <0.106
Nesse caso, adicionando um arquivo /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
com:
[Allow suspending in lockscreen]
Identity=unix-group:users
Action=org.freedesktop.login1.suspend
ResultAny=yes
ResultInactive=yes
ResultActive=yes
No bash, digite:
sudo chmod 644 /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
Mais sobre pklocalauthority
Usando as configurações do Power Manager (não tenho certeza se funciona)
No XFCE Power Manager:
Sob a Security
aba:
- Defina
Automatically lock the session
como Nunca
- Verifica
Lock the screen when the system is going for sleep
- Sob a
Display
guia, deixe a tela em branco após 15 minutos. Definir Sleep
e Switch off
horários a serem desativados (acinzentados).
- Na
System
guia, defina o modo de suspensão do sistema para Suspend
depois de meia hora.
Referências:
http://ubuntuforums.org/showthread.php?t=1466504