¿Por qué Adobe Flash Player 11.x no tiene aceleración de hardware?


15

Estoy usando Ubuntu 11.10 con una Nvidia Geforce 8600M GT y una Nvidia Geforce 525M GT (controladores; nvidia-current-updates a través de Ubuntu).

Mientras Adobes Flash Player 11.x funcionaba con aceleración de hardware completa en Ubuntu 11.04, dejó de funcionar en Ubuntu 11.10.


Creo que podría organizar esto con una pregunta y una respuesta para que la gente pueda entender fácilmente lo que tiene que decir. ;-)
desgua 01 de

Sí, gracias por la edición! No pude hacerlo yo mismo, porque tuve que esperar unas horas antes de poder hacerlo; D
Oranges10e

Si desea que Adobe solucione esto, puede visitar bugbase.adobe.com/index.cfm?event=bug&id=2992148 y dar a conocer su opinión y votar sobre este error.

Respuestas:


16

Oranges10e ha probado varios navegadores, incluido el nuevo Chrome y el nuevo Firefox, y dice:

" Dado que hay muchos temas / temas y preguntas sobre esto, proporcionaré la información que he encontrado, durante mi larga, larga búsqueda de una solución a este problema (vea mi propia Solución a continuación).

SOLUCIÓN (no hay ninguna):

Para evitar una búsqueda interminable de una solución a este problema (me llevó unos días descubrirlo), lo que puede ser un verdadero dolor, lea esto:

Según un empleado de Adobe, la aceleración de hardware se ha deshabilitado en las versiones recientes de Adobe Flash para Linux y Linux solamente. Por el momento, no hay una forma "oficial" de hacer que vuelva a funcionar, ni siquiera instalando el accesorio. Controladores Nvidia, incluida la aceleración VDPAU. Esta fue la solución para versiones anteriores de Adobe Flash, ya no.

La razón principal de este movimiento fue:

  1. Preocupaciones de seguridad.
  2. Controladores inestables de Nvidia / AMD / Intel y de código abierto, en combinación con Adobe Flash Hardware-Acceleration.

Aquí el enlace al hilo, donde esto ha sido discutido y confirmado: http://forums.adobe.com/thread/911321

Cita del enlace de arriba:

" Desafortunadamente, dado el panorama actual de los controladores de gráficos y la compatibilidad con los sistemas operativos basados ​​en Linux, no pudimos admitir Linux con Aceleración de hardware. La mayoría de los controladores, incluidos los proporcionados por Intel / NVIDIA / AMD, eran demasiado inestables para funcionar de manera consistente con Flash Player". Disculpe las molestias. "- Charbs09, Empleado de Adobe

" A partir de FP 11.0.1.152 no hay forma de activar HW Acceleration para Linux. Lo deshabilitamos por completo por problemas de seguridad, pero podemos volver a habilitar un método no compatible en una versión futura " . - Charbs09, Adobe Employee

Entonces, antes de salir y comprar un Netbook ION, Nettop o cualquier tipo de PC, que desee usarlo en una combinación de Linux / Ubuntu y Adobe Flash 11.x, con la intención de reproducir videos HD (720p, 1080p) con aceleración de hardware completa, considere la información mencionada anteriormente. No lo hice, y lamentablemente, me di cuenta de esto demasiado tarde (porque estaba probando varios otros métodos para que esto volviera a funcionar, antes de encontrar el enlace de arriba). "


2
tl; dr: Sin Flash para Linux.
Halil Özgür


2

Que pasa chicos,

Solo quería actualizar mi propia respuesta, porque finalmente encontré una solución funcional y confiable para el problema: Google Chrome . Esto es lo que obtendrá al descargar e instalar el navegador de Google:

  • Procesamiento de video acelerado por flash en GPU Nvidia y AMD. Un navegador acelerado por hardware (GPU), si su GPU es compatible. La razón por la que menciono esto: Firefox funciona extremadamente lento en mi sistema.
  • Firefox = Baja velocidad de fotogramas, desplazamiento lento / lento en varios sitios web, utiliza una versión antigua de Adobe Flash y no ofrece aceleración de hardware para videos Flash.
  • Chrome = velocidad de fotogramas más alta y desplazamiento suave en varios sitios web, se entrega con una versión actualizada * de Adobe's Flash que se actualiza automáticamente a través de actualizaciones automáticas del navegador. Esto conduce a: Una experiencia de navegación más rápida y fluida y una reproducción de video Flash mucho más fluida, incluso en computadoras portátiles.

Mi sistema operativo de elección y hardware:

  • Sistema operativo: Ubuntu 12.04 LTS de 64 bits (LTS = sólido como una roca y muy estable)
  • Hardware: AMD Phenom II X4, AMD HD 7850 (controladores propietarios instalados), 8GB DDR3 Ram, MSI AM3 + Mainboard

Procedimiento:

  • Instale los controladores propietarios más nuevos a través de Ubuntu. Elegí instalar los controladores más recientes / actualizados que me ofreció Ubuntu. No instalé los controladores experimentales / beta.
  • Descargue e instale Google Chrome .
  • Inicie Chrome, vaya a Youtube y reproduzca un video de 1080p. Haga clic derecho en el video y seleccione "mostrar información del video". Si todo va bien, debería decir "renderizado de video acelerado".
  • ¡Hecho!

Nota: hay una diferencia entre Chromium y Google Chrome. Vea aquí para más información: Chromium vs. Google Chrome


1

Es un poco de dolor manual (prefiero las cosas de los repositorios de ubuntu), pero volver al flashplayer 10 de 64 bits fue la única forma en que tuve éxito al obtener flash trabajando en el Zotac ZBOX ID41 basado en ION.


2
Aconsejaría contra este método debido a problemas de seguridad.
Glutanimate


0

¿Por qué no usas pepper flash? Es la versión más reciente de Flash Player (versión actual 14) que mantiene Google. También debe tener aceleración de hardware.

De todos modos, Google Chrome ya tiene flash integrado.

He instalado pepper flash en la vista previa del desarrollador de Chromium y Opera 24 usando el siguiente enlace:

http://www.webupd8.org/2014/01/pepper-flash-player-installer-for.html

Si desea instalar pepper flash en firefox, haga lo siguiente:

sudo add-apt-repository ppa: nilarimogard / webupd8
sudo apt-get update
sudo apt-get install freshplayerplugin

Además, si google chrome o chromium no le dan aceleración de hardware, intente cambiar los marcadores, vaya a chrome: // flags, busque "Anular lista de renderización de software" y actívelo. También funciona en opera (opera: // flags /). Espero que ayude.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.