Rozpoczęcie pracy z akceleracją GPU Flash 10.2


14

Używam 32-bitowego systemu Ubuntu 10.10 i najnowszej wersji sterowników NVidia dla procesorów graficznych ION i pobrałem nową wersję beta flash 10.2.

Mogę potwierdzić, że w Firefoksie korzystam z wersji beta flasha, ale w przypadku filmów flash nie jest używane przyspieszenie sprzętowe.

Czy muszę zainstalować więcej bibliotek? Zmienić menedżera pulpitu?


1
Czy spodziewałeś się, że flash będzie miał przyspieszenie GPU? AFAIK nie ma. Czy możesz połączyć się z dowolnymi danymi wskazującymi, że dodają obsługę GPU?
Martin Owens -doctormo-

W wersji beta jest wsparcie Zobacz tutaj: osnews.com/story/24092/…
Pablojim

Odpowiedzi:


6

Po kilku badaniach mogę odpowiedzieć na własne pytanie. Pełny sposób na uzyskanie flasha za pomocą procesora NVIDIA ion na Ubuntu 10.10:

Zainstaluj nową wersję 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/

Może być konieczne zastąpienie flasha w innych lokalizacjach, jeśli zainstalowałeś w wielu miejscach (spróbuj użyć „zlokalizuj libflashplayer.so”, aby uzyskać pełną listę)

Następnie do wsparcia GPU potrzebujesz również (to był kawałek, którego mi brakowało):

sudo apt-get install libvdpau1

Jeśli chcesz również, aby działał w chrome, spróbuj:

Aby sprawdzić, czy działa, przejdź do filmu wideo w wysokiej rozdzielczości i odtwórz go. Podczas odtwarzania kliknij prawym przyciskiem myszy i wybierz - informacje o filmie. Powinieneś zobaczyć „Przyspieszone renderowanie wideo”, jeśli zadziałało.

Te instrukcje działały na moim acer revo z procesorem NVIDIA ion.

Również na moim blogu z dodatkowymi linkami: http://decodify.blogspot.com/2010/12/getting-flash-102-beta-gpu-acceleration.html


Czy potrafisz zaktualizować swoją odpowiedź? Do tej pory 10.2 jest w repozytorium aktualizacji dla wszystkich itd.
Jorge Castro,

kiedy mówisz „Nowa wersja Adobe Flash”, do którego numeru wersji się odnosisz?

Czy to jednak cała historia? Czyż celem nie jest nakłonienie GPU do przeprowadzenia dekodowania, tzn. Oprócz powiedzenia „przyspieszonego renderowania wideo”, nie powinno to oznaczać „programowego dekodowania wideo”? Po opisanym powyżej procesie widzę „przyspieszone renderowanie wideo”, ale nadal dostaję „programowe dekodowanie wideo” - i 100% użycie procesora.

0

Musisz dodać ten wiersz do /etc/adobe/mms.cfg:

EnableLinuxHWVideoDecode=1

0

Jeśli działa, okno informacyjne powinno zawierać dekodowanie „przyspieszone” zamiast dekodowania „programowego”. Każdy rdzeń powinien spaść ze 100% do 5%.

jeśli /etc/adobe/mms.cfgnie istnieje, musisz go utworzyć (plus katalog) i dodać wspomniany wyżej pojedynczy wiersz.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.