Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Karty graficzne, dźwiękowe, tv, monitory etc.
zylx
Sędziwy Jeż
Sędziwy Jeż
Posty: 85
Rejestracja: 17 gru 2006, 18:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86_64

Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: zylx »

W dzisiejszych komputerach znajdują się potężne karty graficzne, jednak ich moc w Ubuntu rzadko jest wykorzystywana w 100%. To powoli zaczyna się zmieniać i coraz więcej programów korzysta z dobrodziejstw GPU, zwłaszcza jeśli posiadamy sprzęt firmy Nvidia. Najczęściej jednak akceleracja z wykorzystaniem karty graficznej jest domyślnie wyłączona i jej uruchomienie wymaga trochę zabawy. Może wspólnymi siłami uda nam się stworzyć poradnik/bazę informacji jak najpełniej wykorzystać potencjał naszych kart graficznych.

Jak na razie korzystam z akceleracji w:
-odtwarzaczach filmów (mplayer, xine xbmc, i wszystkich inne które obsługują VDPAU)
-Adobe Flash (bardzo duży wzrost wydajności)

Teoretycznie akceleracja powinna też działać w przeglądarkach (Google Chrome [Chromium??], Firefox 4) niestety nie wiem jak ją uruchomić lub przetestować jej działanie. Jakieś pomysły?

Do czego jeszcze można wykorzystać potencjał karty graficznej?
Awatar użytkownika
soemtron
Wygnańcy
Posty: 80
Rejestracja: 20 mar 2011, 16:05
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: soemtron »

Jak zmusiłeś flasha do korzystania z GPU?
zylx
Sędziwy Jeż
Sędziwy Jeż
Posty: 85
Rejestracja: 17 gru 2006, 18:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: zylx »

W 32 bitowym systemie po prostu instalujesz najnowszego flasha. W 64 sprawa jest trochę bardziej skomplikowana. Potrzebujemy 32 bitowego flasha + nspluginwrapper + libvdpau również w 32 bitowej wersji. Jak zainstalować flasha chyba tłumaczyć nie muszę, co do libvadepau:

Kod: Zaznacz cały

wget http://frozenfox.freehostia.com/cappy/getlibs-all.deb
sudo dpkg -i getlibs-all.deb
sudo getlibs -p libvdpau1

Później można przetestować wszystko na http://labs.adobe.com/technologies/flas ... video.html.
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 696
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: Foka0111 »

Udało ci się uruchomić w VLC ?
A potencjał NVidii możesz wykorzystać np. do tego :)

http://folding.stanford.edu/English/Download

Ja na windzie miałem graficzny , na Linucha to tylko konsolowy ale na swoim 9600 GS i jednym jajku CPU w kilka miesięcy przeskoczyłem
wytrawnych zwijaczy
zylx
Sędziwy Jeż
Sędziwy Jeż
Posty: 85
Rejestracja: 17 gru 2006, 18:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: zylx »

Nie korzystam z VLC więc nie próbowałem nigdy. Ale skoro VLC obsługuje VA Api to powinno się dać to jakoś uruchomić.

Edit: Znalazłem to HOWTO, nietestowałem:
http://wiki.videolan.org/VLC_VAAPI
Awatar użytkownika
soemtron
Wygnańcy
Posty: 80
Rejestracja: 20 mar 2011, 16:05
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: soemtron »

Foka0111 pisze:Udało ci się uruchomić w VLC ?
A potencjał NVidii możesz wykorzystać np. do tego :)

http://folding.stanford.edu/English/Download

Ja na windzie miałem graficzny , na Linucha to tylko konsolowy ale na swoim 9600 GS i jednym jajku CPU w kilka miesięcy przeskoczyłem
wytrawnych zwijaczy
Ja GPU w VLC uruchomiłem według tej porady.Smplayer już od Dawna u mnie korzysta z GPU.Zainspirował mnie do poszukiwań,właśnie wątek kolegi.
Przydałoby się,żeby np DeVeDe,Avidemux czy Openshot korzystały z GPU.Mogłoby samo jądro w znacznym stopniu wykorzystywać GPU.Niestety pokrzywdzeni tutaj będą posiadacze kart AMD/ATI i innych.
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 696
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: Foka0111 »

soemtron pisze:Mogłoby samo jądro w znacznym stopniu wykorzystywać GPU.
Przy wykorzystaniu GPU podczas "pracy" jedno jądro CPU jest obciążone (niedużo ale jednak) do obsługi PROGRAM - GPU.
I dlatego jak zapuścimy 3 klienty (GPU + CPU1 + CPU2) to wynik obliczeniowy będzie gorszy od tandemu
CPU1 + GPU (CPU2 WOLNY) a komputer będzie miał wydajność Pentium 60
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 696
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: Foka0111 »

soemtron pisze: Ja GPU w VLC uruchomiłem według tej porady.
NO ja też w/g tego ustawiałem,i wychodzi,że VLC nie korzysta z VDPAU.Obciążenie CPU jest takie samo przy włączonej jak i wyłączonej opcji.
Awatar użytkownika
soemtron
Wygnańcy
Posty: 80
Rejestracja: 20 mar 2011, 16:05
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: soemtron »

Foka0111 pisze:
soemtron pisze: Ja GPU w VLC uruchomiłem według tej porady.
NO ja też w/g tego ustawiałem,i wychodzi,że VLC nie korzysta z VDPAU.Obciążenie CPU jest takie samo przy włączonej jak i wyłączonej opcji.
U mnie wyraźnie spadło obciążenie CPU.
Marcin94x
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 24 mar 2011, 21:29
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: Marcin94x »

Ja chciałbym wykorzystać moc GPU NVIDIA GTS 250 w Ubuntu 11.04 do programu MeTV bo często oglądam telewizję DVB-t i widzę takie jakby za niskie odświeżanie na Windowsie 7 i programie Splash lite z wykorzystaniem GPU obraz jest tak piękny i wspaniały że aż.
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 696
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: Foka0111 »

soemtron pisze: A potencjał NVidii możesz wykorzystać np. do tego :)

http://folding.stanford.edu/English/Download

Odświeżam temat.
Otóż postanowiłem znowu pozwijać trochę dla Folding@home.
Ściągnąłem z ich strony klienta (duży ukłon dla nich za wieloplatformowość, do niedawna klient graficzny dostępny był tylko na windę) jednak nie dostaję zadań dla GPU, cały czas jest ready.
CPU jak najbardziej pracuje (oba rdzenie)
Brakuje mi bibliotek w systemie dla cuda czy jak ?
Klient BOINC wogóle nie brał się do pracy,na każdym projekcie wywalało mi błąd.
Nadmieniam,że wsparcie GPU dla filmów .mkv działa prawidłowo w systemie.
zylx
Sędziwy Jeż
Sędziwy Jeż
Posty: 85
Rejestracja: 17 gru 2006, 18:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86_64

Re: Akceleracja GPU (NVIDIA) w Ubuntu i jej wykorzystanie.

Post autor: zylx »

Pewnie jakiś sterownik dla CUDY.
http://developer.nvidia.com/cuda-toolkit-40
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 gości