No puedo apagar ni reiniciar sin consola

12

Después de la actualización de 11.04 a 11.10, aparece una conducta cableada en mi máquina:

Los métodos de apagado de la GUI (incluido el reinicio) solo provocan un cierre de sesión, y en la pantalla de inicio de sesión, las opciones de apagado o reinicio no hacen nada (si se pregunta, el reinicio aparece en el cuadro de diálogo de apagado).

La única forma en que puedo reiniciar o apagar es a través de la consola sudo shutdown -h nowo sudo reboot. Esto está bien para mí, pero no para el resto de los usuarios.

¿Cómo arreglar esto?

Actualizar

La salida de syslog cuando selecciono apagar desde mi escritorio es:

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.

Sospecho que la línea gnome-session[1836]: WARNING: Unable to stop system: Authorization is requiredestá relacionada con el problema.

Al seleccionar shutdowndesde la pantalla de inicio de sesión, el resultado es el mismo desde la línea apuntada. Esta es la salida:

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
jgomo3
fuente
Primero, elimine su queja sobre Reiniciar en el cuadro de diálogo Apagar. Esto no está relacionado con su pregunta. Puede presentar un error si le molesta. En segundo lugar, eche un vistazo a los archivos de registro (por ejemplo, / var / log / messages) después de un intento fallido de cierre mediante la GUI.
Jan
@ Jan hice lo que me sugeriste. También tenga en cuenta que / var / log / messages ya no existe; no lo sabía, pero [1] me mostró qué hacer: use / var / log / syslog [1] askubuntu.com/q/51265/10580
jgomo3
Creo que encontraste la línea ofensiva en los archivos de registro. Espero que alguien pueda ayudarte a resolver el problema.
Jan

Respuestas:

2

Tuve el mismo problema (también similar cuando estaba usando Gentoo) y esto funcionó para mí: https://www.grendelman.net/wp/policykit-adventures/ . Lo probé el 12.04 y el problema desapareció. Sin embargo, lo usaría como una solución temporal, porque algo me dice que en realidad no es tan seguro cuando a todos se les permite reiniciar el host sin ninguna verificación para otras sesiones en ejecución. En mi caso, este error solo se manifestaba cuando tenía otras sesiones ejecutándose en VT, o cuando había alguien más conectado a través de SSH. De todos modos, espero que esto te lo solucione. Disfruta :-)

pietrek
fuente
2

Problema

Acabo de experimentar el mismo problema en mi Linux Mint 12 (también conocido como Ubuntu-11.10) con el escritorio Cinnamon. El botón "reiniciar" GUI me desconectó en lugar de reiniciar.

Recomendaciones

Encontré tu publicación pero encontré una solución diferente que "funcionó para mí". Tenía el mismo mensaje en mi syslog:

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

Descubrí que tenía dos usuarios conectados en mi máquina:

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

root se conectó a mi tty principal, alias ctrl + alt + F1. Lo comencé ayer porque necesitaba hacer algunas tareas de administración malvadas que no recuerdo.

Solución

Salí de mi usuario root tty1, volví a mi escritorio ctrl + alt + F7y presioné restart.

m-ric
fuente