Ejecutar Flash en Google Chrome drena mi CPU masivamente:

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:

No se pueden encontrar opciones de aceleración de hardware.
En Chrome, cuando abro about:gpu, veo esto:

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

Respuestas:
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 enabout:flags.about:flagsen su barra de direccionesTambién puede comenzar a usar Chrome,
chrome --ignore-gpu-blacklistpero tener que hacerlo cada vez no es lo ideal.fuente
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 usandochromium-browser --ignore-gpu-blacklistparece funcionar.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 .fuente
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í (usandochromium --ignore-gpu-blacklist --disable-gpu-sandbox) , pero su método no genera el banner de advertencia molesto :)