Não consigo desligar nem reinicializar sem console

12

Após a atualização de 11.04 a 11.10, uma conduta com fio aparece na minha máquina:

Os métodos de GUI de desligamento (incluindo reinicialização) causam apenas um logoff, e na tela de login, as opções de desligamento ou reinicialização fazem qualquer coisa (se você se perguntar, a reinicialização aparece na caixa de diálogo de desligamento).

A única maneira de reinicializar ou desligar é através do console sudo shutdown -h now ou sudo reboot . Está tudo bem para mim, mas não para o resto dos usuários.

Como consertar isso?

Atualizar

A saída do syslog quando seleciona shutdown na minha área de trabalho é:

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.

Suspeito que a linha gnome-session[1836]: WARNING: Unable to stop system: Authorization is required esteja relacionada ao problema.

Ao selecionar shutdown na tela de login, a saída é a mesma da linha apontada. Esta é a saída:

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
    
por jgomo3 24.10.2011 / 17:47

4 respostas

5

Você tem o rabbitmq instalado? Esse é o culpado por mim. Aqui está o ticket do bug para ele: link

    
por Martin Konecny 01.11.2011 / 04:40
2

Eu também tive o mesmo problema, mas para mim isso é resolvido com a seguinte solução. Talvez isso ajude o seu sistema também. link

Veja também o resto do relatório de erros em: link

    
por raggar 05.11.2011 / 08:35
2

Eu tive o mesmo problema (também um similar quando eu estava usando o Gentoo) e isso funcionou para mim: link . Testado em 12.04 e o problema desapareceu. Eu usaria isso como uma correção temporária, porque algo está me dizendo que não é realmente seguro quando todos têm permissão para reinicializar o host sem verificações de outras sessões em execução. No meu caso, esse bug só estava se manifestando quando eu tinha outras sessões rodando em VTs, ou quando havia alguém logado via SSH. De qualquer forma, espero que isso conserte isso para você. Aproveite: -)

    
por pietrek 08.05.2012 / 23:12
2

Problema

Acabei de experimentar o mesmo problema no meu Linux Mint 12 (também conhecido como Ubuntu-11.10) com o Cinnamon Desktop. O botão "reiniciar" da GUI me desconectou em vez de reiniciar.

Resultados

Encontrei seu post, mas encontrei uma solução diferente que "funcionou para mim". Eu tive a mesma mensagem no meu syslog:

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

Descobri que eu tinha dois usuários conectados em minha máquina:

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

root foi registrado no meu tty principal, também conhecido como ctrl + alt + F1 . Eu comecei ontem porque eu precisava fazer algumas tarefas malvadas de administração das quais não me lembro.

Solução

Eu desconectei meu usuário root de tty1 , voltei para minha área de trabalho ctrl + alt + F7 e, em seguida, pressionei restart .

    
por m-ric 28.12.2012 / 16:23