Podczas odtwarzania wideo w wysokiej rozdzielczości (720p i 1080p) procesor osiąga 100% i zamraża obraz w regularnych odstępach czasu.
Według producenta akcelerator ten może przyspieszać sprzętowo wideo HD.
Najwyraźniej coś jest nie tak.
To jest wynik vainfo
:
ivan@ivan-NT-A2400-NT-A3500:~$ vainfo
libva: libva version 0.32.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
Dzięki za pomoc.
Oto informacje o vainfo
:
ivan@ivan-NT-A2400-NT-A3500:~$ vainfo
libva: libva version 0.32.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
Nie zainstalowałem / odinstalowałem niczego w systemie. Ten komputer został fabrycznie zainstalowany. Sterowniki ATI są zainstalowane.
Oto zdjęcie z informacjami o X:
Przepraszam:
Ten obraz pokazuje vainfo
informacje i sterowniki mojego systemu.
Odpowiedzi:
Przetestowano pod kątem Ubuntu 11.10 i dowolnej obsługiwanej karty ATI przy użyciu sterownika binarnego (tylko karty obsługujące UDV2, radeon hd 4000 lub nowszy)
Sprzętowe przyspieszenie wideo jest włączone tylko wtedy, gdy używasz plików binarnych z ATI, albo instalujesz je za pomocą
Additional Driver
narzędzia, albo ręcznie z witryny ATI, ostatnia metoda jest preferowana, ponieważ obecny pakiet wAdditional Driver
narzędziu jest dość wadliwy.Ten post zawiera wszystkie informacje potrzebne do zainstalowania / zmiany / usunięcia sterowników kart ATI.
Po wykonaniu tej czynności nadal potrzebujesz sposobu podłączenia odtwarzacza multimedialnego do funkcji przyspieszenia sprzętowego w nowych sterownikach.
Aby to zrobić poprzez zainstalowanie
xvba-va-driver
,libva-glx1
avainfo
. Otwórz terminal i użyj tego polecenia lub poszukaj pakietów za pomocą Centrum oprogramowania UbuntuPo zainstalowaniu pakietów otwórz terminal (jeśli go nie używasz) i wpisz
vainfo
, powinieneś otrzymać wynik podobny do następującegoJeśli nie, coś jest nie tak (zostaw komentarz, aby uzyskać dodatkową pomoc).
Jeśli uzyskasz podobne wyjście, sterowniki zostaną zainstalowane, a każdy odtwarzacz wideo z funkcją dekodowania sprzętowego powinien go automatycznie odebrać lub umożliwić włączenie go w ustawieniach odtwarzacza.
Aby uzyskać listę odtwarzacz zdolny wykorzystać sprzętowe dekodowanie wideo rzucić okiem tutaj , lista nie jest tak kompletny, jak chciałem, ale jest to dobry punkt dla informacji wyjściowej.
źródło
libva-glx1
jest to konieczne.mplayer-vaapi
wymagalibva-glx1
. Nie musisz go jednak określać, ponieważ jest instalowany automatycznie.Oprócz sugestii Brunona (która działała dla mnie) może być konieczne wykonanie następujących czynności:
Dodaj następujące wiersze do / etc / environment (i uruchom ponownie):
LIBVA_DRIVER_NAME = xvba LIBVA_DRIVERS_PATH = / usr / lib / va / drivers
Następnie, aby przetestować, uruchom vlc z wiersza poleceń w następujący sposób:
vlc --ffmpeg-hw
Również „Preferencje -> Pokaż ustawienia WSZYSTKIE -> Wejściowe / kodeki -> Kodeki wideo -> FFmpeg -> Dekodowanie sprzętowe TICK! (tak samo jak powyżej, ale na stałe - można ustawić również z .config / vlc).
Zobacz: http://wiki.videolan.org/VLC_VAAPI
źródło
Mogę tylko pomóc, jeśli masz kartę ATI / ADM. W tym przypadku:
Czy korzystasz ze sterownika ATI? Możesz go zainstalować za pomocą Ustawień systemu. Powinna być widoczna ikona o nazwie „Dodatkowe sterowniki”. Po ponownym uruchomieniu powinieneś być w stanie wykorzystać całą swoją moc graficzną.
Mam HD5770 i po pierwsze nie mogłem zainstalować tego sterownika na moim 11.10. Automatyczna aktualizacja pokazała mi kilka aktualizacji, a po ich zainstalowaniu działała dobrze. Może te informacje są również dla Ciebie istotne.
Jeśli to nie działa, spróbuj tego: http://mrrichard.hubpages.com/hub/2-Ways-to-Install-FGLRX-in-Ubuntu-1110-Oneric
źródło