Getting Flash 10.2 GPU-Beschleunigung funktioniert

14

Ich verwende 32-Bit-Ubuntu 10.10 und die neueste Version der NVidia-Treiber für eine ION-GPU und habe die neue 10.2-Flash-Beta heruntergeladen.

Ich kann bestätigen, dass ich in Firefox die Beta-Version von Flash verwende, für Flash-Videos wird jedoch keine Hardwarebeschleunigung verwendet.

Muss ich weitere Bibliotheken installieren? Desktop Manager wechseln?

Pablojim
quelle
1
Hatten Sie erwartet, dass der Blitz eine GPU-Beschleunigung hat? AFAIK gibt es keine. Können Sie auf Daten verweisen, die anzeigen, dass sie GPU-Unterstützung hinzufügen?
Martin Owens -doctormo-
Es gibt Unterstützung in der Beta. Siehe hier: osnews.com/story/24092/…
Pablojim

Antworten:

6

Nach ein wenig Recherche kann ich meine eigene Frage beantworten. Der vollständige Weg, um Flash mit dem NVIDIA Ion GPU auf Ubuntu 10.10 zu bekommen:

Installieren Sie das neue Flash 10.2 Beta:

wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p2_32bit_linux_111710.tar.gz
tar zxvf flashplayer10_2_p2_32bit_linux_111710.tar.gz
sudo cp libflashplayer.so /usr/lib/flashplugin-installer/

Möglicherweise müssen Sie Flash auch an anderen Orten ersetzen, wenn Sie es an mehreren Orten installiert haben (verwenden Sie 'locate libflashplayer.so', um eine vollständige Liste zu erhalten).

Dann brauchst du für die GPU-Unterstützung auch (das war das, was mir gefehlt hat):

sudo apt-get install libvdpau1

Wenn Sie möchten, dass es auch in Chrome funktioniert, versuchen Sie Folgendes:

Um zu überprüfen, ob es funktioniert, rufen Sie ein hochauflösendes You-Tube-Video auf und spielen Sie es ab. Klicken Sie während der Wiedergabe mit der rechten Maustaste und wählen Sie - Videoinfo. Sie sollten "Accelerated Video Rendering" sehen, wenn es funktioniert hat.

Diese Anleitung funktionierte auf meinem Acer Revo mit einem NVIDIA Ion GPU.

Auch auf meinem Blog mit weiteren Links: http://decodify.blogspot.com/2010/12/getting-flash-102-beta-gpu-acceleration.html

Pablojim
quelle
Können Sie Ihre Antwort aktualisieren? Inzwischen ist 10.2 für alle im Update-Repository usw.
Jorge Castro
Wenn Sie "New Beta Adobe Flash" sagen, auf welche Versionsnummer beziehen Sie sich?
Ist das die ganze Geschichte? Ist es nicht das Ziel, die GPU dazu zu bringen, auch die Dekodierung durchzuführen, dh "beschleunigtes Video-Rendering" zu sagen, sollte nicht "Software-Video-Dekodierung" gesagt werden? Nach dem oben beschriebenen Vorgang wird zwar "Beschleunigtes Video-Rendering" angezeigt, es wird jedoch immer noch "Software-Video-Decodierung" ausgeführt - und die CPU wird zu 100% ausgelastet.
0

Sie müssen diese Zeile hinzufügen zu /etc/adobe/mms.cfg:

EnableLinuxHWVideoDecode=1
8128
quelle
0

Wenn es funktioniert, sollte das Infofenster "beschleunigte" Decodierung anstelle von "Software" -Decodierung anzeigen. Jeder Kern sollte von 100% auf 5% fallen.

Wenn /etc/adobe/mms.cfgdies nicht der Fall ist, müssen Sie es erstellen (plus das Verzeichnis) und die oben erwähnte einzelne Zeile hinzufügen.

Humpity
quelle