chrome falhando com frequência no Ubuntu 14.04

36

Desde que atualizei para o Ubuntu 14.04, o Chrome ( google-chrome-stable ) falha muito mais do que antes.

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

O uso do processador e da memória é muito 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?

    
por Ricky Robinson 29.07.2014 / 15:10

6 respostas

18

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 duas placas de vídeo nvidia com ferramentas de desenvolvimento abertas (acho que essa é a razão)

    
por Ivan M 01.10.2014 / 08:39
5

Confira esta postagem no Fórum de Ajuda do Google Chrome. No entanto, ao contrário de você, todo o sistema está pendurado. Eu só publico aqui porque isso pode ajudar outras pessoas que se deparam com o seu post com base no título que você deu. Parece que o problema pendente do sistema pode estar relacionado a cartões Radeon, portanto, se você não tiver um, talvez não seja relevante para você.

    
por snark 14.08.2014 / 20:47
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 ulimit em bash ou editando 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 -n imediatamente). No meu sistema, o valor é 1024 . Saia do Chromium. Então, no mesmo terminal, questão

ulimit -n 4096
chromium-browser

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

*                hard    nofile          4096
*                soft    nofile          4096
  • adicione uma linha a /etc/pam.d/common-session* :
session required pam_limits.so
  • logout / reboot para aplicar alterações

Referências:

por krlmlr 25.02.2015 / 15:00
1

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

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

    
por dendi 20.10.2014 / 03:34
0
% bl0ck_qu0te%

Não é tão engraçado como costumava ser.

A propósito, o Chromium me diz:

% bl0ck_qu0te%

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

Algo que ajudou: Abra o gerenciador de tarefas (shift + esc) e clique no botão End process até fechar tudo, mas Browser e GPU Process (esses dois podem será fechado). Agora volte para os websites que estavam falhando e tente novamente.

Depois de eliminar todas as guias dessa maneira, você pode voltar e recarregar as páginas com F5 conforme necessário. É assim que os navegadores da Web devem funcionar - as páginas liberam recursos e hibernam quando não estão em uso.

Para encurtar a história, acho que o Chromium se distanciou do seu original. arquitetura 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 aba infame infame, que tende a aparecer em grupos.

É difícil manter um navegador da web funcionando com o tempo. Eu odeio dizer isso (ou fazê-lo), mas às vezes você apenas tem que levantar as mãos e voltar para o Firefox.

    
por nobar 28.02.2015 / 06:28
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.

por TJR 18.05.2017 / 17:35