ubuntu não irá desligar ou congelar na tela inicial

8

Estou usando o ubuntu 14.04 64 bit. O problema que estou enfrentando é, não consigo desligar minha máquina. Toda vez que eu desligo ou reinicializo o computador (tanto do terminal quanto da interface gráfica do usuário), ele fica preso na tela inicial de inicialização e fica lá para sempre até que eu o desligue pressionando o botão liga / desliga.

Eupasseipelapergunta- Como solucionar problemas de desligamento lento e é a resposta mas não conseguiu diagnosticar o problema. Há algum log em /var/crash/ , mas não foi possível encontrar nenhuma string Title: MISBEHAVING_PROGRAMNAME neles. Minha versão do kernel: 3.16.0-50-generic Eu iniciei com o kernel anterior, formando o menu do grub, mas o problema persiste. Como resolvo o problema ou pelo menos descubro o motivo por trás disso?

    
por salman wahed 30.09.2015 / 22:26

2 respostas

4

Tente pressionar escape quando estiver congelado para ver os comandos de desligamento atrás da tela inicial. Ou remova "quiet splash" desta linha em etc / default / grub GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

você pode fazer isso editando o arquivo etc / default / grub

sudo gedit etc/default/grub - faça a edição para que fique assim GRUB_CMDLINE_LINUX_DEFAULT=""

Se você tivesse outros parâmetros entre o "" você pode deixá-los na linha depois atualize o grub com

sudo update-grub

Ao iniciar e desligar você deve ver os comandos de sequências de inicialização agora. Se você vir Reached target shutdown e é aí que ele trava para sempre, isso pode estar relacionado ao bug # 1464917:

Se você acha que isso está relacionado a esse bug, acesse o link acima e adicione seu nome ao link "Isso me afeta" na parte superior da descrição do bug

Atualização:

Houve um desenvolvimento como solução para esse bug. Parece estar relacionado ao uso / gerenciamento do arquivo de troca. Adam (do link do bug acima) indica que, se você desativar sua troca, espere que ela seja processada, antes de desligar, o desligamento nunca acontecerá. Quando você estiver pronto para desligar sua máquina, abra uma janela de terminal e digite;

sudo swapoff -a

Aguarde até que o comando processe e retorne seu prompt para que você possa executar o desligamento normal. Isso está funcionando para muitos, inclusive eu.

end update

Após o desligamento ou reinicialização ter sido interrompido com esta mensagem Reached target Shutdown

Experimente Sysrq

  1. Mantenha pressionadas as teclas Alt e SysRq (Print Screen).
  2. Mantendo pressionados, digite as seguintes teclas em ordem, várias segundos de intervalo: REISUBO
  3. O computador deve ser reinicializado.

Você também pode tentar o seguinte depois que ele for interrompido.

veja se você pode fazer o login tty1 e reiniciar

  1. Pressione Ctrl+Alt+F1 ou Ctrl+Alt+F2 ou Ctrl+Alt+F3 ...
  2. Escreva seu nome de usuário (em minúsculas, o nome da pasta do usuário em / home) e pressione Enter
  3. Escreva sua senha (nada será exibido) e pressione Enter

Se a sua senha e nome de usuário estiverem corretos, você está logado.

Se isso falhar tente Ctrl+Alt+Del algumas vezes nesse ponto na tela tty1

Você pode ver uma mensagem informando que a máquina vai ser reinicializada e, em seguida, deve fazer isso depois de um minuto ou mais.

É melhor que uma inicialização difícil - até que seja corrigido

Nas notas de bug, é relatado que você pode atualizar para o Vivid-Proposed e ele corrige o problema, mas alguns ainda vêem isso depois da atualização. Pode valer a pena uma tentativa.

Entre o mesmo bug me afeta.

    
por xtrchessreal 30.09.2015 / 23:29
1

Também enfrentei a inicialização e o desligamento com o Dell Inspiron 640m e o Ubuntu 14.04. Diferentes pessoas podem ter diferentes razões para este problema, mas pensaram em compartilhar uma abordagem do que eu fiz.

A inicialização estava sem noção, mas o Shutdown mostra que não foi possível matar todo o processo e, portanto, a montagem / falhou e estava ocupada. Sistema suspenso.

  • Então, primeiro alterei o grub e removi quite splash de GRUB_CMDLINE_LINUX_DEFAULT . Pelo menos arrancou desta vez. Mas isso não resolveu o problema de desligamento

  • Em seguida, Como a interrupção dos processos foi um problema durante o desligamento, tentei descobrir se algum processo ficou ininterrupto. ou seja, "D" no topo.

    $ top -bn1 | awk 'NR > 7 && $8 ~ /D/ { print $0 }'
    

    Mostrou modprobe e seu pai pci_devices foram pendurados . modprobe pendurou com o parâmetro --ignore-install b44 . Eu tentei carregar o driver sem fio Broadcom b43 que enforcou também. dmesgs / kern.log mostrou b43 erros relacionados.

    - Dec 20 00:28:40 Chandra kernel: [   10.080226] wl: module license 'MIXED/Proprietary' taints kernel.
    - Dec 20 00:28:40 Chandra kernel: [   10.080233] Disabling lock debugging due to kernel taint
    - Dec 20 00:28:40 Chandra kernel: [   10.090618] wl: module verification failed: signature and/or  required key missing - tainting kernel
    - Dec 20 00:28:40 Chandra kernel: [   10.702357] b43-phy0: Broadcom 4311 WLAN found (core revision 10)
    - Dec 20 00:28:40 Chandra kernel: [   10.736180] b43-phy0: Found PHY: Analog 4, Type 2 (G), Revision 8
    - Dec 20 00:28:40 Chandra kernel: [   10.736200] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2050, Revision 2, Version 0
    - Dec 20 00:28:40 Chandra kernel: [   10.748421] Broadcom 43xx driver loaded [ Features: PNL ]
    - Dec 20 00:28:40 Chandra kernel: [   10.951143] b43 ssb0:0: Direct firmware load for b43/ucode5.fw failed with error -2
    
  • Eu não tentei colocar na lista negra b43, b44, wl ou módulos relacionados para confirmar se o problema foi resolvido (você pode tentar), mas atualizei linux-firmware e reiniciei. Surpreendentemente, nenhum modprobe pendurado durante a inicialização e modprobe adicionar / remover b44 / b43 não mostrou nenhum problema, embora wifi não funcionou. O desligamento também foi bom. Então adicionamos o quite splash de volta no grub de volta e as coisas estavam em pé.

  • Por fim, a solução de wifi foi fácil, como mencionado em outro tópico para limpar bcmwl-kernel-source , instalar firmware-b43-installer e reinicializar.

Espero que ajude ...

    
por Sharad Chandra 20.12.2015 / 08:08