web-dev-qa-db-fra.com

Je ne peux ni arrêter ni redémarrer sans console

Après la mise à jour du 11.04 au 11.10, un comportement câblé apparaît dans ma machine:

Les méthodes de l’interface graphique d’arrêt (y compris le redémarrage) ne provoquent que la fermeture de session et, dans l’écran de connexion, les options d’arrêt ou de redémarrage ne font rien (si vous le souhaitez, le redémarrage apparaît dans la boîte de dialogue d’arrêt).

Le seul moyen de redémarrer ou d’arrêter la machine est de passer par la console Sudo shutdown -h now ou Sudo reboot. Cela me convient, mais pas pour le reste des utilisateurs.

Comment régler ceci?

Mise à jour

La sortie de syslog lors de la sélection de l'arrêt à partir de mon bureau est la suivante:

AptDaemon: INFO: Quitting due to inactivity
AptDaemon: INFO: Quitting was requested
CRON[5095]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)
CRON[5094]: (root) MAIL (mailed 1 byte of output; but got status 0x00ff, #012)
kernel: [17027.614974] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.616510] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.618037] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.619557] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.621046] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.621051] psmouse.c: issuing reconnect request
acpid: client 1032[0:0] has disconnected
acpid: client connected from 1032[0:0]
acpid: 1 client rule loaded
gnome-session[1836]: WARNING: Unable to stop system: Authorization is required
acpid: client 1032[0:0] has disconnected
acpid: client connected from 6055[0:0]
acpid: 1 client rule loaded
rtkit-daemon[1313]: Successfully made thread 6134 of process 6134 (n/a) owned by '119' high priority at Nice level -11.
rtkit-daemon[1313]: Supervising 4 threads of 2 processes of 2 users.
rtkit-daemon[1313]: Successfully made thread 6139 of process 6134 (n/a) owned by '119' RT at priority 5.
rtkit-daemon[1313]: Supervising 5 threads of 2 processes of 2 users.
rtkit-daemon[1313]: Successfully made thread 6140 of process 6134 (n/a) owned by '119' RT at priority 5.
rtkit-daemon[1313]: Supervising 6 threads of 2 processes of 2 users.

Je soupçonne que la ligne gnome-session[1836]: WARNING: Unable to stop system: Authorization is required est liée au problème.

Lorsque vous sélectionnez shutdown à partir de l'écran de connexion, le résultat est le même à partir de la ligne pointée. C'est la sortie:

gnome-session[1836]: WARNING: Unable to stop system: Authorization is required
acpid: client 1032[0:0] has disconnected
acpid: client connected from 6055[0:0]
acpid: 1 client rule loaded
rtkit-daemon[1313]: Successfully made thread 6134 of process 6134 (n/a) owned by '119' high priority at Nice level -11.
rtkit-daemon[1313]: Supervising 4 threads of 2 processes of 2 users.
rtkit-daemon[1313]: Successfully made thread 6139 of process 6134 (n/a) owned by '119' RT at priority 5.
rtkit-daemon[1313]: Supervising 5 threads of 2 processes of 2 users.
rtkit-daemon[1313]: Successfully made thread 6140 of process 6134 (n/a) owned by '119' RT at priority 5.
rtkit-daemon[1313]: Supervising 6 threads of 2 processes of 2 users.
acpid: client 6055[0:0] has disconnected
acpid: client connected from 6055[0:0]
acpid: 1 client rule loaded
12
jgomo3

Avez-vous rabbitmq installé? C'est le coupable pour moi. Voici un ticket de bogue pour cela: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/670289

5
Martin Konecny

J'ai également eu le même problème, mais pour moi, il est résolu avec la solution suivante. Peut-être que cela aidera aussi votre système. https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/838792/comments/24

Voir aussi le reste du rapport de bug à: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/838792

2
raggar

Problème

Je viens de rencontrer le même problème sur mon Linux Mint 12 (également appelé Ubuntu-11.10) avec le bureau Cinnamon. Le bouton "redémarrer" de l'interface graphique m'a déconnecté au lieu de redémarrer.

Résultats

J'ai trouvé votre message mais rencontré une solution différente qui "a fonctionné pour moi". J'ai eu le même message dans mon syslog:

gnome-session[12937]: WARNING: Unable to restart system: Authorization is required

J'ai découvert que j'avais deux utilisateurs connectés sur ma machine:

$ who
root     tty1         2012-12-28 10:14
evigier  pts/0        2012-12-28 10:14 (:0)

root a été enregistré sur mon tty principal, alias ctrl + alt + F1. Je l'ai commencé hier parce que j'avais besoin de faire des tâches d'administration diaboliques dont je ne me souviens plus.

Solution

J'ai déconnecté mon utilisateur root de tty1, je suis retourné à mon bureau ctrl + alt + F7, puis j'ai appuyé sur restart.

2
m-ric

J'ai eu le même problème (également un problème similaire lorsque j'utilisais Gentoo) et cela a fonctionné pour moi: https://www.grendelman.net/wp/policykit-adventures/ . Testé le 12.04 et le problème est parti. Cependant, je l'emploierais comme solution temporaire, parce que quelque chose me dit que ce n'est pas si sûr que tout le monde est autorisé à redémarrer l'hôte sans vérification des autres sessions en cours. Dans mon cas, ce bogue ne se manifestait que lorsque d'autres sessions fonctionnaient sur des VT ou lorsqu'un autre utilisateur se connectait via SSH. Quoi qu'il en soit, espérons que cela corrige le problème pour vous. Prendre plaisir :-)

2
pietrek