Lubuntu: nem desligar nem reiniciar funciona [fechado]

4

a Eu tenho um Lubuntu 14.04.1 instalado recentemente (instalado com a opção forcepae em um laptop com processador Pentium M). O único problema que encontrei até agora é que não posso desligar ou reiniciar o laptop. Ele sempre continua mostrando "Lubuntu" e alguns pontos. Pressionando Esc , diz

wait-for-state stop/waiting
* Stopping rsync daemon rsync                                         [OK]
* Asking all remaining processes to terminate…                        [OK]
* Killing all remaining processes…                                    [fail]
ModemManager [597] :  <info>  Caught signal, shutting down…

ModemManager [597] :  <info>  ModemManager is shut down

nm-dispatcher.action: Could not get the system bus. Make sure the message bus daemon is running!  Message: Did not receive a reply.  Possible causes: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
* Deactivating swap…                                                  [OK]
* Will now halt

O cursor permanece piscando, mas a única maneira de desativá-lo é manter pressionada a tecla de desligamento por alguns segundos.

Eu tentei sudo shutdown -h now , sudo halt e sudo poweroff resultando no mesmo problema.

Eu também tentei adicionar acpi=force em GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" em /etc/default/grub e executar sudo update-grub ; em seguida, usar o botão de disparo da barra de tarefas leva a uma parada direta do laptop, igual a manter pressionada a tecla de desligamento por alguns segundos.

Em seguida, segui a resposta link . Agora, recebo diretamente algumas mensagens durante o encerramento,

wait-for-state stop/waiting
* Stopping rsync daemon rsync                                         [OK]
* Asking all remaining processes to terminate…                        [OK]
[ 240.944277] INFO: task kworker/0:2:24: block for more than 120 seconds.
[ 240.944461]       Tainted: G S            3.13.0-34-generic #60-Ubuntu
[ 240.944623] "echo 0 > /proc/sys/kernel/hung_tasks_timeout_secs" disables this message.

seguido por algumas linhas mais semelhantes e, em seguida:

* Killing all remaining processes…                                    [fail]
ModemManager [576] :  <info>  Caught signal, shutting down…

nm-dispatcher.action: Caught signal 15, shutting down...
ModemManager [576] :  <info>  ModemManager is shut down

* Deactivating swap…                                                  [OK]
* Will now halt

[ 600.944276] INFO: task kworker/0:2:24: block for more than 120 seconds.
[ 600.944458]       Tainted: G S            3.13.0-34-generic #60-Ubuntu
[ 600.944619] "echo 0 > /proc/sys/kernel/hung_tasks_timeout_secs" disables this message.

Então, nada mais estava vindo nos próximos 5 minutos.

Se você sabe onde posso encontrar informações de erro relevantes, terei prazer em pesquisá-las.

Seguindo o conselho abaixo (@mintyfreshpenguin, link ), ou seja, usando sudo halt -p leva a mensagens semelhantes durante o encerramento:

wait-for-state stop/waiting
* Stopping rsync daemon rsync                                         [OK]
* Asking all remaining processes to terminate…                        [OK]
* Killing all remaining processes…                                    [fail]
ModemManager [564] :  <warn>  Could not acquire the 'org.freedesktop.ModemManager1' service name

nm-dispatcher.action: Caught signal 15, shutting down...
ModemManager [564] :  <info>  ModemManager is shut down

* Deactivating swap…                                                  [OK]
* Will now halt
[ 240.828234] INFO: task kworker/0:0:4 blocked for more than 120 seconds.
[ 240.944461]       Tainted: G S            3.13.0-34-generic #60-Ubuntu
[ 240.944623] "echo 0 > /proc/sys/kernel/hung_tasks_timeout_secs" disables this message.

A última mensagem [ 240.xxxxxx] INFO: é repetida para:

  • task upowerd:1352
  • task halt:2081
  • task kworker:0:0:4

para [360.xxxxxx] , [480.xxxxxx] , [600.xxxxxx] e talvez até mais, mas depois que [600.xxxxxx] INFO: task kworker/0:0:4 blocked for more than 120 seconds não recebeu mais mensagem por 10 minutos e pressionei o botão de desligamento por alguns segundos.

    
por Rantanplan 24.08.2014 / 18:37

3 respostas

0

Geralmente, você pode desligar seu computador pressionando Alt e Prt Sc e, em seguida, pressionando lentamente REISUB nessa ordem. Funciona na maioria dos computadores. Não é bom que o hardware force o desligamento pressionando o botão liga / desliga.

    
por Rex 24.08.2014 / 23:41
0

Eu estou me segurando para oferecer uma resposta à sua pergunta. Eu não tenho certeza se eu tenho o final errado da vara (por assim dizer). Sua pergunta me faz lembrar de um cenário semelhante em que me encontrei alguns anos atrás. Se você já sabe o que estou prestes a lhe dizer. Então, por favor, aceite minhas desculpas, eu não quero patrocinar.

A saída que você forneceu mostra claramente que há algo errado durante o processo de desligamento. Parece que o gerenciador de modem não está saindo tão bem quanto deveria. Mas o sistema está se recuperando, forçando o processo a terminar. A mensagem final que você recebe “Parar agora” confirma que o sistema foi interrompido.

  

O cursor permanece piscando, mas a única maneira de desativá-lo é   segure a tecla de desligamento pressionada por alguns segundos.

     

Eu tentei sudo shutdown -h now , sudo halt e sudo poweroff resultando em   o mesmo problema.

Agora, este é o ponto que me faz lembrar do meu cenário há alguns anos atrás. Eu tive exatamente o mesmo problema rodando um servidor Ubuntu sem gui. Eu passei algum tempo pesquisando o problema. Se bem me lembro, a falha era simplesmente que o sistema não estava enviando o sinal de desligamento da mobo. Tenho quase certeza de que, na época, havia um bug aberto registrado para o problema. De qualquer forma, a solução que encontrei foi passar o power off flag para o comando halt : -

sudo halt -p

usando o botão de disparo da barra de tarefas leva a uma parada direta do laptop, igual a manter pressionada a tecla de desligamento por alguns segundos.

Você pode fornecer mais detalhes sobre essa parte? Observe atentamente, tente ver se o sistema está sendo desligado de maneira limpa, embora muito rapidamente. Ou é apenas parar em suas trilhas literalmente como se o poder fosse roubado. Pressione a tecla esc para remover os pontos e ver o que está sendo relatado na saída de texto. Às vezes, uma câmera é útil para capturar texto em movimento rápido enquanto rola.

Eu pergunto porque meu PC de mídia Xubuntu (como acontece com a maioria das minhas caixas de Linux) fica muuuito rápido, muitas vezes parece que a energia foi arrancada. Esta é uma área com a qual eu me esforcei quando me mudei do Windows pela primeira vez. Foi um caso de desligamento de cliques e boom do sistema Linux foi embora. Nenhuma das mensagens “looging off” e “Do not off your system instalando 1 de 90000 atualizações”.

De qualquer forma, como eu disse, eu não quero patrocinar, se você já sabia disso, exceto meu pedido de desculpas. É difícil avaliar o nível de experiência de alguém ao conversar apenas por texto.

    
por mintyfreshpenguin 25.08.2014 / 13:20
0

Estou pesquisando esse problema em um Intel NUC DE3815TYKE / H com Lubuntu 14.04 instalado no eMMC interno de 4 GB. Eu já executei o atualizador de software.

Minha teoria atual é que, como um usuário do fórum convincente me aconselhou a abrir uma partição swap (devido à instalação em mídia baseada em flash, ) o sistema está procurando (e não encontrando) esse espaço de troca durante o processo de desligamento.

Alguém mais está enfrentando esse problema também executando a partir de um SSD ou outra mídia baseada em flash?

Editando atualmente /etc/rc0.d/S40umountfs & amp; (como eu não tenho nenhuma partição swap), comentando as seguintes linhas:

#
# Deactivate swap
#
#   if [ "$VERBOSE" = no ]
#   then
#       log_action_begin_msg "Deactivating swap"
#       swapoff -a >/dev/null
#       log_action_end_msg $?
#   else
#       log_daemon_msg "Will now deactivate swap"
#       swapoff -a -v
#       log_end_msg $?
#   fi

retornará para informar sobre os resultados ...

Ok, isso não parece funcionar. Agora desligando em "O sistema irá reiniciar". Vai continuar procurando ...

    
por Jackalope 03.10.2014 / 16:45