Déconnexion «Shutdown» ou «Restart»

15

Une fois connecté en tant sudoqu'utilisateur, cliquez sur l'icône d'alimentation en haut à droite, puis sélectionnez et cliquez sur le Shutdownmenu, une boîte de dialogue s'affiche pour me demander si je veux fermer tous les programmes. La boîte de dialogue a deux options: redémarrage ou arrêt. Choisissez l'un ou l'autre me déconnecte. Sysloga la ligne suivante sur le redémarrage:

AVERTISSEMENT: impossible de redémarrer le système: une autorisation est requise

Cela s'est produit après avoir installé NTP et certains packages OpenStack tout en travaillant dans un projet prototype. Le logiciel de mon Ubuntu est à jour au moment de la rédaction de cet article.

Quelqu'un a rencontré le même problème en 12.04?

jenls
la source
1
Qu'est-ce qui est connecté en tant qu'utilisateur sudo?
Manish Sinha
"Une fois connecté en tant qu'utilisateur sudo", je veux dire l'utilisateur par défaut créé par l'installation d'Ubuntu. Cet utilisateur peut exécuter des commandes comme "sudo ....".
jenls
1
Même problème ici sous 12.04 (Lenovo thinkpad x121e). Peut uniquement utiliser la ligne de commande pour redémarrer / arrêter l'ordinateur. L'effet secondaire est que ma femme me considère maintenant comme un geek alors que j'arrête mon ordinateur portable comme ça.
HongboZhu
très mauvais bug, existe du 10.10 jusqu'à maintenant
pylover

Réponses:

8

Malheureusement, c'est un bug connu dans (probablement) consolekit LP # 838792

La solution de contournement pour le moment est

sudo reboot

sudo shutdown now -P
Manish Sinha
la source
1

Suite à ces informations de sites Web: http://www.freedesktop.org/software/polkit/docs/0.105/pklocalauthority.8.html et https://bugs.launchpad.net/ubuntu/+source/policykit/+bug/1033305

Semble avoir résolu nos problèmes avec le bouton d'arrêt de lightdm ne fonctionnant pas pour tous les utilisateurs sur Ubuntu 12.04.3 LTS (GNU / Linux 3.11.6-031106-generic x86_64)

vim /var/lib/polkit-1/localauthority/20-org.d/usershutdown.pkla

Ajoutez ensuite les lignes suivantes au fichier.

[Allow Shutdown]<br>
Identity=unix-user:\*;unix-group:*<br>
Action=org.freedesktop.consolekit.system.stop-multiple-users<br>
ResultAny=yes<br>
ResultInactive=yes<br>
ResultActive=yes<br>

[Allow Restart]<br>
Identity=unix-user:\*;unix-group:*<br>
Action=org.freedesktop.consolekit.system.restart-multiple-users<br>
ResultAny=yes<br>
ResultInactive=yes<br>
ResultActive=yes<br>

Entrez ensuite service lightdm restartet / ou un redémarrage de la machine est nécessaire. J'ai essayé avant de me connecter à la machine, puis à nouveau après que quelqu'un s'est connecté.

jnlickey
la source
0

Ma solution de contournement pour ce petit bug ennuyeux est la suivante, je crée un lanceur avec les éléments suivants:

Éteindre:
sudo shutdown -h

Recommencer:
sudo shutdown -r

Il vous sera alors demandé votre mot de passe super utilisateur. Je mets ce lanceur sur le bureau et l'utilise jusqu'à ce que le bug soit réglé.

Chapeau bleu
la source
1
ce n'est pas un petit bug, c'est un gros bug
pylover
0

J'ai eu les mêmes problèmes - le coupable était kalarm . Après l'avoir désactivé, l'arrêt a recommencé à fonctionner correctement.

piotrog
la source
Comment désactivez-vous cela?
Tim
0

Une résolution GUI consiste à installer Cairo-dock partir du référentiel et à cliquer sur le bouton Arrêter de ce menu pour arrêter ou redémarrer.

Lors de l'utilisation des commandes de terminal fonctionnent. Pour certaines personnes, devoir se rendre sur un écran de terminal est au moins trop compliqué et aussi beaucoup de travail.

J'utilise cette solution de contournement Gui pour les 6 dernières versions de la version Ubuntu.

Celui-ci peut être installé à partir du centre logiciel ou de cli:

$ sudo apt-get install cairo-dock
LD James
la source