Depuis la dernière mise à jour d'Ubuntu 14.04, lorsque j'appuie sur le bouton de mise en veille de mon ordinateur portable, une fenêtre contextuelle apparaît avec "Une authentification est requise pour suspendre le système".
Le mot de passe n'est pas demandé lors de la fermeture du couvercle. Cependant, cela ne fonctionne pas lorsqu'un autre moniteur est branché.
Y a-t-il quelque chose qui peut être configuré (dans sudoers ou ailleurs) pour éviter cette invite de mot de passe ?
Meilleure réponse
Utiliser Polkit
Ajoutez-vous aux users grouper par
sudo usermod -aG users "$USER"
Vous devez redémarrer votre ordinateur après les étapes suivantes.
1. Si version PolKit>=0.106
Vous pouvez vérifier la version de Polkit par :pkaction --version
Si la version de PolKit <0.106, il n'y a NON .rules mais uniquement les anciens fichiers .pkla et .conf car 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 version 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 le
Securityonglet :- Définir
Automatically lock the sessionà Jamais - Cochez
Lock the screen when the system is going for sleep
- Définir
- Sous l'
Display, effacez l'écran après 15 minutes. DéfinirSleepetSwitch offfois à désactiver (grisé). - Sous le
System, définissez le mode veille du système surSuspendaprès une demi-heure.
Références :
- le blog de stintel
- bugs.launchpad.net