Google Chrome "parpadeo"

18

Tengo un problema con Google Chrome en Ubuntu 12.10 64.

En aproximadamente el 20-30% de los sitios web, la página aparece y comienza a "parpadear". Parece que hay una representación parcial o diferente de la página en un búfer diferente y varias veces por segundo la página se intercambia entre los dos búferes de pantalla, causando una especie de parpadeo epiléptico de diferentes imágenes.

Tampoco puedo desplazar la página cuando está en este estado de parpadeo, cualquier intento de desplazamiento hace que la página vuelva a la parte superior en el próximo parpadeo.

Estoy usando el controlador fglrx si eso 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

La versión de Chrome es:

Google Chrome   25.0.1364.172 (Official Build 187217) 

¿Algunas ideas?

Andrew Tomazos
fuente
También tengo este problema en Ubuntu 14.04. He notado que los programas de cierre (especialmente aquellos que usan la GPU) a veces eliminan el problema.
Steven C. Howell

Respuestas:

10

Este es un problema conocido con la tarjeta gráfica ATI / AMD y la composición.

Para algunas personas que inician Chrome con el parámetro --blacklist-accelerated-compositing, es útil. Otros informan que el parámetro --disable-gpu ayuda.

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

Según tengo entendido, la única solución real es cambiar a Nvidia o Intel GPU. Agregar parámetros como los anteriores sobre el rendimiento de costos y deshabilitar ciertas características que requieren composición. Para verificar el estado de los asuntos de la GPU de Chrome, visite chrome: // gpu

dormido
fuente
Creo que eso empeoró el problema para mí.
mpen
7

Al volver a visitar esta página después de un mes, el problema era que la aceleración de hardware no estaba habilitada. ¡Esto también es evidente en los videos HTML5!

Ve a chrome: // flags

Busque la "Lista de representación de software de anulación", es decir, habilite la aceleración de GPU en hardware no compatible y actívela. Reinicie Chrome (cierre el proceso en segundo plano si lo tiene ejecutándose en la parte superior de la barra) y vea si funciona para usted.

Lee más aquí .

ben lifehacker
fuente
Esto funcionó totalmente en Ubuntu Gnome ejecutándose en una computadora portátil alienware. Gracias ben lifehacker.
Daniel Casserly
5

Puede intentar iniciar Chrome con --disable-gpu .

Referencia: https://code.google.com/p/chromium/issues/detail?id=136054

jox
fuente
Si bien este enlace puede responder la pregunta, es mejor incluir aquí las partes esenciales de la respuesta y proporcionar el enlace como referencia. Las respuestas de solo enlace pueden volverse inválidas si la página vinculada cambia.
g_p
1
Pensé que "iniciar Chrome con --disable-gpu" sería la parte esencial. El enlace ni siquiera sería necesario para ayudar a alguien (de hecho, se agregó solo como referencia).
jox
4

Esta solución es muy similar a la respuesta de @ jox (desactivar el soporte de GPU solucionó este problema para mí), pero si alguien tiene curiosidad por cómo hacerlo, simplemente puede ir a Configuración -> "Mostrar configuración avanzada ..." -> Sistema y desmarque "Usar aceleración de hardware cuando esté disponible"

Estoy usando Ubuntu 15.04 y fglrx de los repositorios de Ubuntu en Chromium 45.0.2454.85.

wchest
fuente