Warum verfügt Adobe Flash Player 11.x nicht über eine Hardwarebeschleunigung?


15

Ich benutze Ubuntu 11.10 mit einem Nvidia Geforce 8600M GT und einem Nvidia Geforce 525M GT (Treiber; nvidia-current-updates via Ubuntu).

Während Adobes Flash Player 11.x in Ubuntu 11.04 mit voller Hardwarebeschleunigung arbeitete, funktionierte er in Ubuntu 11.10 nicht mehr.


Ich denke, Sie könnten dies mit einer Frage und einer Antwort organisieren, damit die Leute leicht verstehen, was Sie zu sagen haben. ;-)
desgua

Ja, danke für die Bearbeitung! Ich konnte es nicht selbst machen, weil ich ein paar Stunden warten musste, bevor ich dazu in der Lage war; D
Oranges10e

Wenn Sie möchten , dass Adobe dieses Problem behebt, besuchen Sie bugbase.adobe.com/index.cfm?event=bug&id=2992148 , geben Sie Ihre Meinung bekannt und stimmen Sie über diesen Fehler ab.

Antworten:


16

Oranges10e hat verschiedene Browser ausprobiert, darunter das neueste Chrome und das neueste Firefox. Er sagt:

" Da es zu diesem Thema viele Themen und Fragen gibt, werde ich die Informationen bereitstellen, die ich während meiner langen, langen Suche nach einer Lösung für dieses Problem gefunden habe (siehe meine eigene Lösung unten).

LÖSUNG (es gibt keine):

Um zu verhindern, dass ich endlos nach einer Lösung für dieses Problem suchen muss (ich habe ein paar Tage gebraucht, um das herauszufinden), was sehr schmerzhaft sein kann, lesen Sie bitte Folgendes:

Laut einem Mitarbeiter von Adobe wurde die Hardwarebeschleunigung in den neuesten Adobe Flash-Versionen nur für Linux und Linux deaktiviert. Derzeit gibt es keine "offizielle" Möglichkeit, es wieder zum Laufen zu bringen - auch nicht durch die Installation der Requisite. Nvidia-Treiber, einschließlich VDPAU-Beschleunigung. Dies war die Lösung für ältere Adobe Flash-Versionen - nicht mehr.

Der Hauptgrund für diesen Schritt war:

  1. Sicherheitsbedenken.
  2. Instabile Nvidia / AMD / Intel- und Open Source-Treiber - in Kombination mit Adobe Flash-Hardwarebeschleunigung.

Hier der Link zum Thread, wo dies besprochen und bestätigt wurde: http://forums.adobe.com/thread/911321

Zitat aus dem obigen Link:

" Angesichts der aktuellen Grafikkartentreiberlandschaft und der Unterstützung für Linux-basierte Betriebssysteme konnten wir Linux nicht mit Hardwarebeschleunigung unterstützen. Die meisten Treiber, einschließlich der von Intel / NVIDIA / AMD bereitgestellten, waren zu instabil, um mit dem Flash Player konsistent zu arbeiten. Entschuldigung für die Unannehmlichkeiten. "- Charbs09, Adobe-Mitarbeiter

" Ab FP 11.0.1.152 gibt es keine Möglichkeit, die HW-Beschleunigung für Linux zu aktivieren. Wir haben sie aus Sicherheitsgründen vollständig deaktiviert, können jedoch in einer zukünftigen Version eine nicht unterstützte Methode wieder aktivieren. " - Charbs09, Adobe-Mitarbeiter

Bevor Sie also ein ION Netbook, Nettop oder einen anderen PC kaufen, möchten Sie es in einer Kombination aus Linux / Ubuntu und Adobe Flash 11.x verwenden, um HD-Videos (720p, 1080p) abzuspielen. Bei voller Hardwarebeschleunigung beachten Sie bitte die oben genannten Informationen. Ich habe das nicht und leider zu spät gemerkt (weil ich verschiedene andere Methoden ausprobiert habe, um dies wieder zum Laufen zu bringen, bevor ich den obigen Link gefunden habe). "


2
tl; dr: Kein Flash für Linux.
Halil Özgür

3

Ich habe gerade eine interessante Entdeckung zu "Hardwarebeschleunigung für Adobe Flash" hier veröffentlicht: Funktioniert Adobe Flash 11.2 wieder mit Nvidia-Hardware?

Es könnte Ihnen helfen, wenn Sie Nvidia-Hardware (mit den neuesten Treibern) verwenden. Es gibt noch Hoffnung.


2

Was geht Leute,

Ich wollte nur meine eigene Antwort aktualisieren , weil ich endlich eine funktionierende, zuverlässige Lösung für das Problem gefunden habe: Google Chrome . Folgendes erhalten Sie, wenn Sie den Browser von Google herunterladen und installieren:

  • Flash-beschleunigtes Video-Rendering auf Nvidia- und AMD-GPUs. Ein hardwarebeschleunigter Browser (GPU), wenn Ihre GPU unterstützt wird. Der Grund, warum ich das erwähne: Firefox arbeitet auf meinem System extrem langsam.
  • Firefox = Niedrige Frameraten, langsames / verzögertes Scrollen auf verschiedenen Websites, Verwendung einer alten Adobe Flash-Version und keine Hardwarebeschleunigung für Flash-Videos.
  • Chrome = höhere Framerate und flüssiges Scrollen auf verschiedenen Websites, wird mit einer aktuellen Version * von Adobes Flash ausgeliefert, die über automatische Browser-Updates automatisch aktualisiert wird. Dies führt zu: einem reibungsloseren, schnelleren Surferlebnis und einer wesentlich reibungsloseren Wiedergabe von Flash-Videos - auch auf Notebooks.

Mein Betriebssystem nach Wahl und Hardware:

  • Betriebssystem: Ubuntu 12.04 LTS 64 Bit (LTS = sehr solide und stabil)
  • Hardware: AMD Phenom II X4, AMD HD 7850 (proprietäre Treiber installiert), 8 GB DDR3 Ram, MSI AM3 + Mainboard

Verfahren:

  • Installieren Sie die neuesten proprietären Treiber über Ubuntu. Ich habe mich für die Installation der neuesten / aktualisierten Treiber entschieden, die Ubuntu mir angeboten hat. Ich habe die experimentellen / Beta-Treiber nicht installiert.
  • Laden Sie Google Chrome herunter und installieren Sie es .
  • Starten Sie Chrome, gehen Sie zu Youtube und spielen Sie ein 1080p-Video ab. Klicken Sie mit der rechten Maustaste auf das Video und wählen Sie "Videoinformationen anzeigen". Wenn alles gut geht, sollte "beschleunigtes Video-Rendering" angezeigt werden.
  • Erledigt!

Bitte beachten Sie: Es gibt einen Unterschied zwischen Chrom und Google Chrome. Weitere Informationen finden Sie hier: Chrom vs. Google Chrome




0

Warum verwenden Sie nicht einfach Pepper Flash? Es ist die neueste Version von Flash Player (aktuelle Version 14), die von Google gepflegt wird. Es sollte auch Hardwarebeschleunigung haben.

Auf jeden Fall hat Google Chrome bereits Pepperflash eingebaut.

Ich habe Pepper Flash in der Chromium- und Opera 24-Entwicklervorschau über den folgenden Link installiert:

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

Wenn Sie Pepper Flash in Firefox installieren möchten, gehen Sie wie folgt vor:

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

Auch wenn Google Chrome oder Chrom keine Hardwarebeschleunigung bieten, versuchen Sie, die Flags zu ändern, gehen Sie zu chrome: // flags, suchen Sie nach "Override software rendering list" und aktivieren Sie es. Es funktioniert auch mit der Oper (opera: // flags /). Hoffentlich hilft es.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.