Ubuntu 15.10 e 16.04 continuam congelando aleatoriamente

90

Esta edição eu tive com 15.10 e ainda está aqui após a atualização 16.04. Todo o sistema congela, nenhuma entrada de teclado / mouse funciona mais. Eu tentei uma variedade de combinações de teclado (encontradas na internet, como Alt + SysRq + REISUB e outras), mas nenhuma realmente funcionou. O sistema não responde, apenas um desligamento forçado funciona nesse momento. Curiosamente, não consigo correlacionar esse congelamento com nenhum programa ou aplicativo específico, pois o sistema trava algumas vezes, mesmo durante as operações mais simples, como abrir o Terminal ou a pesquisa do Unity.

Eu estaria interessado se houver algum log salvo que possa conter informações úteis sobre essas interrupções.

Obrigado.

Radu Erdei
fonte
2
Encontrei isso em / var / log / syslog em torno do momento do congelamento (dunni se estiver relacionado ...): 24 de abril às 15:19:31 bro org.gnome.zeitgeist.Engine [1107]: ** (zeitgeist-datahub : 1910): WARNING **: zeitgeist-datahub.vala: 212: Erro durante a inserção de eventos: GDBus.Error: org.gnome.zeitgeist.EngineError.InvalidArgument: Evento incompleto: interpretação, manifestação e ator são necessários \ 00 \ 00 \ 00 \ .... \ 00 \ 00 \ 00 \ 00Apr 24 15:21:11 bro rsyslogd: [software de origem = "rsyslogd" swVersion = "8.16.0" x-pid = "665" x-info = " rsyslog.com"] start
Radu Erdei
Eu estava com o mesmo problema. Verifique isto: askubuntu.com/questions/760731/…
CMorales

Respostas:

54

Eu estava enfrentando um problema semelhante no meu Ubuntu 16.04. Costumava congelar muito aleatoriamente e eu tinha que executar um desligamento forçado a cada vez.

Atualizando o kernel para 4.7-RC3 que não funciona para mim!

Descobri que não havia área de memória de swap alocada ( sudo swapon --shownão retornou nada e free -hmostrei que havia 0B de espaço alocado para memória de swap) para o meu Ubuntu OS (eu tenho um sistema de inicialização dupla: Windows 7 e Ubuntu 16.04). Eu aloquei espaço de troca para o Ubuntu e adivinhem, o problema se foi! Espero que isto ajude. :)

Edit : Eu estava errado! Esse problema não foi resolvido e não tem nada a ver com a memória de troca, embora a alocação de memória de troca aparentemente tenha corrigido outro tipo de congelamento, onde o acesso contínuo ao disco rígido ocorre durante o congelamento e onde é possível interromper o processo mais recente com força (digitando alt+sysrq+Fno teclado ) para se recuperar do congelamento.

No entanto, esse problema (onde nada além do desligamento forçado funciona para se recuperar do congelamento) pode estar relacionado ao kernel e, se a atualização do kernel não puder resolver o problema, uma solução alternativa seria adicionar a instrução intel_idle.max_cstate=1no arquivo de configuração do grub :

PASSOS

  1. sudo nano /etc/default/grub
  2. Há uma linha em que: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"(assim), substitua por:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"
  3. Salve (CTRL + O)
  4. sudo update-grub
  5. sudo reboot

Vou tentar isso se enfrentar o problema novamente (já que, no meu caso, esse problema é muito raro agora, ocorreu apenas uma vez dentro de uma semana após a alocação de swap, o que levou à confusão), mas há pessoas que resolveram esse tipo de problema por esta solução alternativa.

Atualização tardia: Na verdade, tentei a solução mencionada acima algumas semanas após a publicação do Edit (provavelmente porque o problema reapareceu novamente, mas não era frequente com certeza). Depois de modificar o arquivo grub, o problema foi resolvido completamente e não encontrei nenhum tipo de congelamento depois disso; portanto, essa solução alternativa parece ser boa! :) Lamento o atraso da atualização.

Snehasish Karmakar
fonte
9
Já faz meio ano, você congelou de novo?
Izkata
1
@ Izkata: Por favor, veja a atualização. Desculpe por qualquer inconveniência causada.
Karmakar Snehasish
1
Eu experimentei o congelamento novamente 5 minutos depois de aplicar seu procedimento. Devo também mencionar que, quando fico congelado, o ventilador começa a girar muito rápido continuamente. Talvez haja em algum lugar um loop infinito que sobrecarregue o computador e o congele ... Eu tenho 8Gb swap, dual boot no ubuntu 16, meu kernel está atualizado e devo mencionar que eu uso o driver proprietário da Nvidia com o kit de ferramentas CUDA 8
Yohan Obadia
2
Faz três dias que eu apliquei as alterações do grub e nenhum congelamento até agora!
Marco
2
não está funcionando para mim :(
YaSh Chaudhary
12

Vá para "drivers sinápticos-configurações-repositórios-adicionais". Veja se você possui um botão de opção "Desconhecido Desconhecido". Se tiver, selecione-o como eu tenho na imagem. Duas semanas eu não tive um congelamento.

insira a descrição da imagem aqui

user3783628
fonte
resolveu para mim.
dirkk0 21/09
10

Atualizar o kernel funcionou para mim. Suspeito que o problema tenha sido relacionado a gráficos porque notei um aviso durante a atualização. Segui as etapas em http://sourcedigit.com/19889-how-to-update-install-linux-kernel-4-7-rc3-on-ubuntu-16-04/ para atualizar o kernel e baixei o firmware ausente . Etapas completas detalhadas abaixo.

Faça o download dos arquivos necessários:

wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-headers-4.7.0-040700rc3_4.7.0-040700rc3.201606121131_all.deb 
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-headers-4.7.0-040700rc3-generic_4.7.0-040700rc3.201606121131_i386.deb 
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-image-4.7.0-040700rc3-generic_4.7.0-040700rc3.201606121131_i386.deb

Após o download dos arquivos, instale-os com dpkg:

sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb

Observe os avisos na saída. Me deparei com o aviso:W: Possible missing firmware /lib/firmware/i915/skl_guc_ver6.bin for module i915

Faça o download deste módulo ausente e copie-o para a pasta indicada:

wget https://ftp2.halpanet.org/source/_dev/linux-firmware.git/i915/skl_guc_ver6.bin
sudo cp skl_guc_ver6.bin /lib/firmware/i915/

Pode não ser necessário, mas eu reinstalei o kernel v4.7 depois de copiar o módulo, desta vez o aviso não apareceu:

sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb

Depois de reinstalado, atualize o GRUB e reinicie:

sudo update-grub
sudo reboot

Depois disso, minha instalação do Ubuntu 16.04 está sendo executada sem problemas no kernel 4.7RC3.

Daniel
fonte
1
"Erro! Status de retorno incorreto para a construção do módulo no kernel: 4.7.0-040700rc3-generic (x86_64)"
skrtbhtngr
Isso funcionou para mim também. Windows 10 instalado com o Ubuntu 18.04 na máquina baseada no AMD Ryzen 5.
Gaurav Sharma
2

Tente atualizar o seu kernel, eu instalei o Ubuntu 16.04 e tive esse problema.

Eu pensei que era o meu laptop, removi o Ubuntu e instalei o Lubuntu. Depois de um tempo, congelou também.

Atualizei meu kernel e ele resolveu meu problema imediatamente. Apenas me diga se você precisar de ajuda para atualizar seu kernel.

Germain Rwibutso
fonte
3
Você pode adicionar o kernel usado para resolver seu problema e fornecer as etapas que você fez para atualizar para reforçar sua resposta. Saúde e bem-vindo no Ask Ubuntu.
Videonauth
1
realmente depende do kernel que você já possui, eu estava executando o 3.5 e atualizei para o 4.5.você precisa abrir o terminal e digitar este comando "uname -r". ele mostrará o kernel que você está executando. askubuntu.com/questions/119080/…
Germain Rwibutso
Eu tenho o mesmo problema. Atualizei os kernels até a versão 4.15. É suficiente iniciar o docker com dois contêineres para congelar o sistema. Nenhuma sequência SysRq pode recuperar a situação.
Antonio Petricca 26/03
2

Minha resposta não é uma correção permanente, mas deve resolver o problema quando se apresentar. Antes de prosseguir, deixe-me dizer que esta pergunta foi feita e respondida para vários lançamentos. As respostas fornecidas aqui são coisas que eu mesmo tentei e não provaram ser permanentes.

Após as atualizações etc., essas alterações foram desfeitas e por aborrecimento, decidi parar de fazê-las. Além disso, algumas das respostas aqui e nos vários outros tópicos sobre este tópico não me ajudaram em nada.

Portanto, se você continuar com um problema, tente

Ctrl+ Alt+ F1
Ctrl+ Alt+F7

Isso deve resolver temporariamente o problema. Antes que as pessoas votem abaixo, eu aceito que eles votem. Leve em consideração quantos anos esse problema tem e que continua a surgir. Digo novamente que experimentei isso por um longo tempo e, até agora, essa é a única maneira de resolver o problema imediatamente.

Aflitos
fonte
4
O que você está descrevendo é chamado de comutação de console. Quando isso funciona, o SysRQ provavelmente funcionaria também. Sua solução funciona para problemas que envolvem o Xwindows (por exemplo, quando o X perde o controle do DPMS por algum motivo). Nos travamentos que vi, o sistema operacional paralisa completamente e o computador responde apenas às funções executadas independentemente do sistema operacional, como a luz de fundo. Networking, por exemplo, também está morto nos casos que vi. Seu problema parece ser diferente do problema do pôster original.
BertD
Nenhuma sua interpretação do meu problema parece ser diferente. Eu não ligo para o que é suposto fazer. Eu simplesmente declarei o que isso fez por mim.
Aflito
2

re: tela de congelamento com o Ubuntu 16.04

Isso só começou recentemente comigo, depois de assistir no monitor, notei que o processo de conteúdo da Web estava gastando quase todo o tempo da CPU e muita memória até ficar sem meus 6 GB.

Eu o resolvi usando os seguintes procedimentos, após remover uma extensão do editor de Cookies:

1 No Firefox pref: Aceite cookies de terceiros apenas dos sites visitados!

2 mude isso no GRUB

Ubuntu 15.10 e 16.04 continuam congelando aleatoriamente

There is a line in that: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" (like this), replace with: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"

3 Meu SWAP não estava sendo usado! Dobrei meu espaço de troca para o da minha memória (12 GB)

https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04

Ainda congelaria ou funcionaria muito devagar, finalmente resolvido com isso:

4 Instalei o noscript do Firefox / Ferramentas / extensões e só permito que alguns sites selecionados executem JS.

noscript.net/forums

John Brown
fonte