"Apagar" o "Reiniciar" cierra la sesión

"Apagar" o "Reiniciar" cierra la sesión

Mientras está conectado como sudousuario, haga clic en el ícono de encendido superior derecho, luego seleccione y haga clic en Shutdownel menú, aparece un cuadro de diálogo que me pregunta si quiero cerrar todos los programas. El cuadro de diálogo tiene dos opciones: reiniciar o apagar. Elija cualquiera de los dos me cierra la sesión. Syslogtiene la siguiente línea sobre reiniciar:

ADVERTENCIA: No se puede reiniciar el sistema: se requiere autorización

Esto sucedió después de instalar NTP y algunos paquetes de OpenStack mientras trabajaba en un proyecto prototipo. El software de mi Ubuntu está actualizado al momento de escribir este artículo.

¿Alguien encontró el mismo problema en 12.04?

Respuesta1

Lamentablemente, este es un error conocido en (probablemente)consolekit #838792

La solución por el momento es

sudo reboot

sudo shutdown now -P

Respuesta2

Esto debería solucionar tu problema:https://www.grendelman.net/wp/policykit-adventures/

Respuesta3

Siguiendo la información de estos sitios web:http://www.freedesktop.org/software/polkit/docs/0.105/pklocalauthority.8.htmlyhttps://bugs.launchpad.net/ubuntu/+source/policykit/+bug/1033305

Parece haber resuelto nuestros problemas con el botón de apagado de lightdm que no funciona para todos los usuarios en 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

Luego agregue las siguientes líneas al archivo.

[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>

Luego ingrese service lightdm restarty/o es necesario reiniciar la máquina. Intenté antes de iniciar sesión en la máquina y luego nuevamente después de que alguien iniciara sesión.

Respuesta4

Quizás el problema sea causado por el servidor HSQLDB. Acabo de llenar un error al respecto:

https://bugs.launchpad.net/ubuntu/+source/hsqldb/+bug/1153856

Solución alterna:

sudo apt-get remove hsqldb-server

información relacionada