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
Security
onglet :- 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éfinirSleep
etSwitch off
fois à désactiver (grisé). - Sous le
System
, définissez le mode veille du système surSuspend
après une demi-heure.
Références :
- le blog de stintel
- bugs.launchpad.net