Comment activer l'arrêt et le redémarrage pour un utilisateur normal dans Debian Jessie
Bien que j'utilise également Windows et que notre blog ait principalement porté sur Windows jusqu'à présent, j'utilise également Linux régulièrement. Je viens d'installer Debian Jessie sur mon PC de travail et j'ai remarqué qu'aucune des actions d'arrêt ne fonctionne à partir de l'interface graphique. L'environnement de bureau que j'ai installé est Mate, le fork du bon vieux Gnome 2. Chaque fois que j'essaie d'exécuter une action d'arrêt, le système demande le mot de passe root. Dans cet article, je voudrais partager avec vous un moyen simple de le faire fonctionner et de vous débarrasser de la demande de mot de passe root.
Publicité
Suivez simplement ces instructions :
- Ouvrez votre terminal préféré et passez à la session root.
- Assurez-vous d'avoir installé les packages cksession et policykit. Sinon, installez-les (pour Mate DE, j'installerai également un agent policykit) :
# apt-get install policykit-1 mate-polkit consolekit
- Une fois ces packages installés, vous devez corriger les stratégies pour permettre aux utilisateurs normaux d'arrêter votre PC. Cela peut être fait avec une simple édition de fichier.
Encore une fois, à partir du terminal racine, vous devez éditer le fichier texte suivant (je préfère mcedit comme éditeur de texte) :mcedit /usr/share/polkit-1/actions/org.freedesktop.login1.policy
C'est un fichier XML normal.
Trouvez la ligne suivante :Corrigez les sections à l'intérieur du bloc d'action pour qu'il ressemble à ceci :
Mettre le système hors tension L'authentification est requise pour mettre le système hors tension. Oui Oui Oui - Modifier le valeurs par défaut bloc similaire à l'exemple ci-dessus dans les sections suivantes :
C'est ça. Maintenant, redémarrez simplement votre système d'exploitation (dans mon cas, il a commencé à fonctionner même sans redémarrage). Les actions d'alimentation fonctionneront désormais sans requêtes gksu/elevation.