O desligamento não desliga o computador

60

Eu recentemente atualizei do Ubuntu 11.10 para o 12.04. Se isso faz alguma diferença, o meu sistema é um Dell Inspiron 1520.

Eu me deparo com um problema sempre que eu desligo ou reinicio; mata todos os processos em execução (até onde eu sei), mas depois de passar pela tela de texto de desligamento e a tela fica preta, meu computador não desliga. Os ventiladores ainda funcionam e a tela ainda está acesa, etc. Eu tenho que segurar o botão liga / desliga para desligar completamente.

Alguém sabe como resolver esse problema?

    
por Justin H 27.04.2012 / 06:32

5 respostas

30

Eu tenho o mesmo problema e encontrei uma solução que funcionou para mim.

Digite o terminal:

  1. sudo -i (para obter um shell de root, o sudo gedit não é recomendado)
  2. gedit /etc/default/grub
  3. Encontre a linha: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  4. Altere para: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
  5. Salve o arquivo e feche o arquivo.
  6. Finalmente, no terminal: update-grub
  7. exit (para terminar o shell de root)

Encontrei-o aqui: Dell Studio 1569 não é possível desligar no Ubuntu 11.10 ou 12.04

    
por kubahaha 28.04.2012 / 16:17
3

É um erro. Ref - link

    
por CppLearner 03.05.2012 / 16:18
2

Eu tenho o mesmo problema exatamente no mesmo modelo (Inspiron 1520). O culpado parece ser o driver gráfico NVIDIA proprietário. Se você desinstalá-lo e voltar ao Nouveau, ele funcionará normalmente.

Para executar o Nouveau em vez do driver NVIDIA, basta remover / desativar os dois drivers da NVIDIA em "drivers adicionais" (não executando o sistema inglês, portanto, não posso ter certeza do nome). O Ubuntu usará o Nouveau automaticamente.

Dependendo do seu uso, o Nouveau pode não ser "bom o suficiente". Mas no meu caso eu não preciso do desempenho do driver NVIDIA (não jogo aqui!).

    
por krax 27.04.2012 / 20:11
1

Para investigar o que está acontecendo por trás da tela inicial, pressione Esc . Você verá o que está impedindo que ele seja desligado. Então você pode solucionar esse problema. Para muitos casos relatados, foi redis-server .

    
por Musaffa 26.06.2015 / 03:13
0

A chave pode estar nesta frase, "mata todos os processos em execução". No meu caso, não fez! O problema foi causado pelo processo redis-server , que, por algum motivo, não pôde ser interrompido normalmente. Uma vez que eu matei todos os processos redis-server , sudo killall redis-server , eu consegui desligar normalmente. Como não preciso de redis com frequência, parei de executá-lo na inicialização com estes comandos:

  

sudo update-rc.d -f redis-server remove

     

sudo update-rc.d -f redis_6379 remover

Aguardarei uma atualização que corrija esse problema, mas por enquanto vou me lembrar de parar o processo de redis antes de desligar. Pode não ser redis no seu caso, mas é provável que seja um processo problemático que o Ubuntu não conseguiu matar.

Isso pode ajudá-lo a inspecionar o problema:

  • service --status-all : lista todos os serviços registrados no sistema. Os serviços que começam com a inicialização do sistema operacional terão um símbolo [+] antes deles.

  • Leia as mensagens de registro que aparecem na tela quando você pressiona o botão liga / desliga para desligar manualmente. No meu caso, eu li algo sobre tentar fechar o servidor redis. As mensagens também podem aparecer se você pressionar algumas teclas aleatórias.

  • Revise os programas que você instalou recentemente, talvez um deles esteja causando o problema.

  • Tente fechar todos os processos desnecessários e veja se consegue encerrar normalmente. Se puder, repita o processo, restringindo os candidatos até chegar ao aplicativo com bugs.

por Karim Sonbol 18.01.2015 / 21:31