Aceleración de hardware del complemento Flash de Chrome

12

Ejecutar Flash en Google Chrome drena mi CPU masivamente:

ingrese la descripción de la imagen aquí

Pensé que la causa de este problema sería que la aceleración de hardware del flash está desactivada. Cuando intenté girarlo haciendo clic derecho en una aplicación flash y seleccionando settings, apareció esta ventana:

ingrese la descripción de la imagen aquí

No se pueden encontrar opciones de aceleración de hardware.

En Chrome, cuando abro about:gpu, veo esto:

ingrese la descripción de la imagen aquí

¿Cómo activo la aceleración de hardware en Flash o hay una forma alternativa de reducir el uso de la CPU?

Joren
fuente
2
Debe verificar este error , este error y este error . Además, actualicé mi respuesta con instrucciones más detalladas.
Braiam

Respuestas:

17

Deberías consultar tu about:gpusección en Chrome / ium. En las PC más antiguas, la aceleración de hardware está deshabilitada de forma predeterminada y solo puede habilitarla anulando la configuración en about:flags.

  • Abra el about:flagsen su barra de direcciones
  • Busque la lista de redención de software de anulación
  • Haga clic en "Habilitar"
  • Reiniciar Chrome / ium

También puede comenzar a usar Chrome, chrome --ignore-gpu-blacklistpero tener que hacerlo cada vez no es lo ideal.

Esta es mi página de GPU

Estas son mis banderas

Braiam
fuente
Eso fue útil, aunque me pareció que la activación de la lista de software de renderización de anulación en about:flagsque no es suficiente para que muchas de esas características, incluyendo HW acelerada de decodificación de vídeo. Por alguna razón, pasar la bandera a través de la línea de comando usando chromium-browser --ignore-gpu-blacklistparece funcionar.
ali_m
Parece estar relacionado con este error: code.google.com/p/chromium/issues/detail?id=509336
ali_m
2

Pruebe LIBGL_DRI3_DISABLE=1 google-chrome --ignore-gpu-blacklistsi termina aquí buscando una solución en una versión afectada por un error de LibGL DRI en Linux .

CodeMedic
fuente
¡Gracias! Esto funciona para mi problema de que el cromo dio el error libGL error: DRI3 Fence object allocation failure Operation not permitted, por lo que no había ninguna aceleración de hardware disponible. El método que había estado usando era deshabilitar el entorno limitado de GPU como se describe aquí (usando chromium --ignore-gpu-blacklist --disable-gpu-sandbox) , pero su método no genera el banner de advertencia molesto :)
Wilf