Google Chrome "Cintilação"

18

Estou tendo um problema com o Google Chrome no Ubuntu 12.10 64.

Em cerca de 20 a 30% dos sites, a página aparece e começa a "tremer". Parece que há uma renderização diferente ou parcial da página em um buffer diferente e várias vezes por segundo a página é trocada entre os dois buffers de tela, causando um tipo de flash epilético de imagens diferentes.

Também não consigo rolar a página quando ela está nesse estado de oscilação; qualquer tentativa de rolagem faz com que a página volte ao topo novamente na próxima oscilação.

Estou usando o driver fglrx se isso significa algo:

$ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series
OpenGL version string: 4.2.12002 Compatibility Profile Context 8.961

A versão do Chrome é:

Google Chrome   25.0.1364.172 (Official Build 187217) 

Alguma ideia?

Andrew Tomazos
fonte
Eu também tenho esse problema no Ubuntu 14.04. Percebi que os programas de fechamento (especialmente aqueles que usam a gpu) às vezes eliminam o problema.
9788 Steven C. Howell

Respostas:

10

Esse é um problema conhecido da placa de vídeo e composição da ATI / AMD.

Para algumas pessoas, iniciar o Chrome com o parâmetro --blacklist-accelerated-compositing traz alguma ajuda. Outros relatam que o parâmetro --disable-gpu ajuda.

Consulte http://code.google.com/p/chromium/issues/detail?id=136054

Tanto quanto eu entendo, a única solução real é mudar para Nvidia ou Intel GPU. A adição de parâmetros como os que estão acima custam desempenho e desabilitam certos recursos que exigem composição. Para verificar o estado dos assuntos de GPU do Chrome, visite chrome: // gpu

longsleep
fonte
Eu acho que isso piorou o problema para mim.
MPEN
7

Revisitando esta página após um mês, o problema era que a aceleração do hardware não estava ativada. Isso também é aparente nos vídeos HTML5!

Vá para chrome: // flags

Procure por “Substituir lista de renderização de software”, ou seja, habilitando a aceleração da GPU em hardware não suportado e ative-o. Reinicie o Chrome (feche o processo em segundo plano, se o tiver em execução na parte superior da barra) e verifique se ele funciona para você.

Leia mais aqui .

ben lifehacker
fonte
Isso funcionou totalmente no Ubuntu Gnome, rodando em um laptop alienware. Obrigado ben lifehacker.
Daniel Casserly
5

Você pode tentar iniciar o Chrome com --disable-gpu.

Referência: https://code.google.com/p/chromium/issues/detail?id=136054

jox
fonte
Embora esse link possa responder à pergunta, é melhor incluir aqui as partes essenciais da resposta e fornecer o link para referência. As respostas somente para links podem se tornar inválidas se a página vinculada for alterada.
g_p
11
Eu pensei que "iniciar o chrome com --disable-gpu" seria a parte essencial. O link nem seria necessário para ajudar alguém (na verdade, foi adicionado apenas para referência).
jox
4

Essa solução é muito parecida com a resposta do @ jox (desativar o suporte da GPU corrigiu esse problema para mim), mas se alguém estiver curioso para fazer isso, basta acessar Configurações -> "Mostrar configurações avançadas ..." -> Sistema e desmarque "Usar aceleração de hardware quando disponível"

Estou usando o Ubuntu 15.04 e fglrx dos repositórios Ubuntu no Chromium 45.0.2454.85.

wchest
fonte