Chrome travando com muita freqüência no Ubuntu 14.04

38

Desde que atualizei para o Ubuntu 14.04, o Chrome ( google-chrome-stable) trava com mais frequência do que antes.

Eu mantenho várias guias abertas (> 20), mas todas são leves (sem multimídia) e nunca causaram problemas no passado.

O uso do processador e da memória é bastante baixo quando o navegador não responde e todo o sistema ainda é utilizável.

Existe uma solução fácil? Onde posso encontrar mais registros para um diagnóstico mais completo?

insira a descrição da imagem aqui insira a descrição da imagem aqui

Ricky Robinson
fonte
Só para verificar: a única coisa que não responde é o chrome, correto? Quando o chrome morre, o resto do computador fica lento / travando também?
Mitch
Desculpe, esqueci de adicionar que apenas o cromo é afetado. Tudo o resto continua funcionando bem.
Ricky Robinson
Tudo bem - eu só queria verificar. O chrome (e tudo o mais) é a versão mais recente? ( sudo apt-get update && sudo apt-get upgrade)
Mitch
1
O cromo é o original. É reembalado como Chrome posteriormente.
amanthethy
1
Qual foi o seu caminho de atualização para 14.04? Você o instalou novo ou atualizou a partir da 13.10? Estou curioso, pois ainda estou enfrentando esse problema ~ 2-3 vezes ao dia.
22415 Robbmj #

Respostas:

19

Eu tenho o mesmo problema - tente executá-lo com o sinalizador --disable-gpu, como

google-chrome --disable-gpu

também uso três monitores em dois cartões de vídeo da nvidia com ferramentas de desenvolvedor abertas (acho que esse é o motivo)

Ivan M
fonte
3
Bem vinda! Você poderia adicionar mais detalhes, como os sintomas que teve?
Volker Siegel
isso é algo novo! Obrigado. Não consigo encontrar nenhuma documentação para essa opção. Você poderia descrever o que faz?
Ricky Robinson
1
Eu acho que é um bug entre nvidia motorista e renderização do Chrome, porque eu tenho essas crashings após a instalação de drivers
Ivan M
1
Estou recebendo isso com os drivers da comunidade da ATI, não apenas na Nvidia e também quando não há ferramentas de desenvolvedor abertas.
Jowan sebastian
2
hmmm interessante, eu também uso vários monitores com 2 placas nvidia e também tenho ferramentas de desenvolvimento abertas quase o tempo todo. a --disable-gpuopção é diferente da use hardware acceleration when availableopção nas configurações avançadas?
Horse
5

Confira esta postagem no Fórum de Ajuda do Google Chrome. No entanto, diferentemente de você, todo o sistema está travando. Só o publico aqui porque pode ajudar outras pessoas a encontrar seu post com base no título que você deu. Parece que o problema de suspensão do sistema pode ter algo a ver com as placas Radeon; portanto, se você não tiver uma, talvez não seja relevante para você.

snark
fonte
Certifique-se de ter espaço de troca suficiente se todo o sistema estiver desligado.
Gayan Weerakutti
3

Eu tive problemas semelhantes com o Chromium desde a atualização para o Ubuntu 14.10. Batendo o limite de arquivos abertos como na minha outra resposta (usando ulimitem bashou editar limits.conf) parece resolver o problema para mim. Resumo:

Em um shell, execute:

ulimit -a

Verifique a linha que lê open files(ou execute ulimit -nimediatamente). No meu sistema, o valor é 1024. Saia do Chromium. Em seguida, no mesmo terminal, emita

ulimit -n 4096
chromium-browser

Substitua 4096por um valor adequado ao seu sistema. Você deve poder usar mais guias nesta sessão do navegador. Depois de encontrar um limite razoável, persista em limits.conf:

* nofile rígido 4096
* nofile macio 4096
  • adicione uma linha a /etc/pam.d/common-session*:
sessão necessária pam_limits.so
  • sair / reiniciar para aplicar as alterações

Referências:

krlmlr
fonte
1

Conheço uma solução que funcionou para mim, parece que está relacionada ao shell que você está usando. Eu estava usando o gnome-flashback como sessão em vez do Unity. Quando eu desinstalei isso e usei o Unity padrão novamente, não tive falhas. Isso ainda não foi confirmado, mas a partir de testes preliminares, esse é o caso. Então o problema parece estar no Gnome 3? Possivelmente drivers de código aberto e Chrome, embora eu duvide que seja um problema com o Chrome.

Mais uma coisa ... isso ocorreu apenas nas versões de 64 bits do chrome, portanto, acredito que isso possa afetar apenas os sistemas de 64 bits.

dendi
fonte
Também noto os mesmos padrões descritos aqui. Não tenho certeza se essa é a causa, mas eu não experimento isso em nenhum chipset de sabores de unidade, apenas sabores de gnomo do Ubuntu.
Brian Vanderbusch
1
caras im usando o Ubuntu 14.04 (64 bits) com a unidade e Chrome ainda falha e todo o computador trava
john
0

Ele está morto, Jim!

Simplesmente não é tão engraçado como costumava ser.

A propósito, o Chromium me diz:

Boo ... Você não tem extensões :-( Deseja navegar na galeria?

Deve ser outra coisa - sempre suspeitei que isso esteja relacionado ao Flash ou ao JavaScript executado por anúncios / rastreadores.

Algo que ajudou: Abra o gerenciador de tarefas (shift + esc) e clique no End processbotão até fechar tudo, menos BrowsereGPU Process (esses dois não podem ser fechados). Agora volte para os sites que estavam travando e tente novamente.

Depois de matar todas as suas guias dessa maneira, você pode voltar e recarregar as páginas F5conforme necessário. É assim que os navegadores da web devem funcionar de qualquer maneira - as páginas liberam recursos e hibernam quando não estão em uso.

Para encurtar a história, acho que o Chromium se afastou de sua arquitetura original de sandbox por página , então agora há uma grande interdependência entre a execução de páginas da Web - e isso resulta na infame aba triste, que tende a aparecer em cachos.

É difícil manter um navegador funcionando muito bem com o tempo. Eu odeio dizer (ou fazê-lo), mas às vezes você só precisa levantar as mãos e voltar ao Firefox.

nobar
fonte
Em algumas ocasiões, isso fez com que o meu computador iniciasse uma sequência de desligamento. Eu não tenho a menor idéia do porquê. Eu acho que houve algum tipo de "processo misterioso" no gerenciador de tarefas do cromo que não deve ser desligado. Portanto, a sugestão modificada é: percorra lentamente a lista de processos e fique atento aos processos que você está encerrando.
Nobar
0

Para desativar a GPU, outro método é através das configurações do usuário.

  1. Desative a configuração: Use hardware acceleration when available

    chrome://settings/search#hardware%20acceleration
    
  2. Após reiniciar o navegador, verifique o status da GPU

    chrome://gpu
    

    Você deve ver tudo definido como software.

TJR
fonte