"Desligar" ou "Reiniciar" desconecta

"Desligar" ou "Reiniciar" desconecta

Enquanto estiver logado como sudousuário, clique no ícone de energia superior direito, selecione e clique no Shutdownmenu, aparecerá uma caixa de diálogo perguntando se desejo fechar todos os programas. A caixa de diálogo tem duas opções: reiniciar ou desligar. Escolha qualquer um deles para me desconectar. Syslogtem a seguinte linha sobre reinicialização:

AVISO: Não é possível reiniciar o sistema: é necessária autorização

Isso aconteceu depois que instalei o NTP e alguns pacotes OpenStack enquanto trabalhava em um projeto de protótipo. O software do meu Ubuntu está atualizado no momento em que este livro foi escrito.

Alguém encontrou o mesmo problema em 12.04?

Responder1

Infelizmente, este é um bug conhecido (provavelmente)consolekit LP#838792

A solução alternativa para o momento é

sudo reboot

sudo shutdown now -P

Responder2

Isso deve resolver seu problema:https://www.grendelman.net/wp/policykit-adventures/

Responder3

Seguindo as informações destes sites:http://www.freedesktop.org/software/polkit/docs/0.105/pklocalauthority.8.htmlehttps://bugs.launchpad.net/ubuntu/+source/policykit/+bug/1033305

Parece ter resolvido nossos problemas com o botão de desligamento do lightdm que não funciona para todos os usuários no Ubuntu 12.04.3 LTS (GNU/Linux 3.11.6-031106-genérico x86_64)

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

Em seguida, adicione as seguintes linhas ao arquivo.

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

Em seguida, é necessário entrar service lightdm restarte/ou reiniciar a máquina. Tentei antes de fazer login na máquina e novamente depois que alguém fez login.

Responder4

Talvez o problema seja causado pelo servidor HSQLDB. Acabei de preencher um bug sobre isso:

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

Gambiarra:

sudo apt-get remove hsqldb-server

informação relacionada