Utilisation de Polkit
Ajoutez-vous au users
groupe par
sudo usermod -aG users "$USER"
Vous devez redémarrer votre ordinateur après les étapes suivantes.
1. Si la version de PolKit> = 0,106
Vous pouvez vérifier la version de Polkit en: pkaction --version
Si la version de PolKit est inférieure à 0,106, il n'y a AUCUN .rules
fichier, mais uniquement des fichiers anciens
.pkla
et .conf
parce que ces versions de Polkit n'ont pas l'interpréteur Javascript.
Il suffit d'ajouter un fichier /etc/polkit-1/rules.d/85-suspend.rules
avec:
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.login1.suspend" &&
subject.isInGroup("users")) {
return polkit.Result.YES;
}
});
Et dans Terminal, tapez:
sudo chmod 755 /etc/polkit-1/rules.d
sudo chmod 644 /etc/polkit-1/rules.d/85-suspend.rules
2. Si la version de PolKit <0,106
Dans ce cas, ajouter un fichier /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
avec:
[Allow suspending in lockscreen]
Identity=unix-group:users
Action=org.freedesktop.login1.suspend
ResultAny=yes
ResultInactive=yes
ResultActive=yes
En bash, tapez:
sudo chmod 644 /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
En savoir plus sur pklocalauthority
Utilisation des paramètres de Power Manager (je ne sais pas si cela fonctionne)
Dans XFCE Power Manager:
Sous l' Security
onglet:
- Défini
Automatically lock the session
sur Jamais
- Vérifier
Lock the screen when the system is going for sleep
- Sous l'
Display
onglet, videz l'écran après 15 minutes. Réglez Sleep
et les Switch off
heures à désactiver (grisé).
- Sous l'
System
onglet, définissez le mode veille du système sur Suspend
après une demi-heure.
Les références:
http://ubuntuforums.org/showthread.php?t=1466504