Saat memutar video definisi tinggi (720p dan 1080p) CPU mencapai 100% dan membekukan gambar secara berkala.
Menurut pabrikan akselerator ini mampu melakukan akselerasi perangkat keras untuk video HD.
Jelas ada sesuatu yang tidak beres.
Ini adalah output dari 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
Terima kasih untuk bantuannya.
Di sini Anda memiliki informasi 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
Saya belum menginstal / menghapus apa pun di sistem. PC ini datang dengan sistem yang sudah diinstal. Driver ATI diinstal.
Di sini saya punya gambar dengan info di X:
Maaf:
Gambar ini menunjukkan vainfo
informasi dan driver dari sistem saya.
Jawaban:
Diuji untuk Ubuntu 11.10 dan kartu ATI kartu yang didukung menggunakan driver binary (hanya kartu yang mendukung UDV2, radeon hd 4000 atau lebih tinggi)
Akselerasi video perangkat keras hanya diaktifkan jika Anda menggunakan binari dari ATI, baik menginstalnya menggunakan
Additional Driver
alat atau secara manual dari situs ATI, metode terakhir lebih disukai karena paket saat ini dalamAdditional Driver
alat ini cukup buggy.Posting ini berisi semua informasi yang diperlukan untuk menginstal / mengganti / menghapus driver untuk kartu ATI.
Setelah ini selesai, Anda masih perlu cara untuk menghubungkan media player ke fitur akselerasi perangkat keras yang ada di driver baru Anda.
Untuk melakukannya dengan menginstal
xvba-va-driver
,libva-glx1
danvainfo
. Buka terminal dan gunakan perintah ini, atau cari paket menggunakan Ubuntu Software CenterSetelah paket diinstal, buka terminal (jika tidak menggunakannya) dan ketik
vainfo
, Anda harus mendapatkan output seperti berikutJika tidak ada yang salah (berikan komentar untuk bantuan lebih lanjut).
Jika Anda mendapatkan output yang serupa, driver Anda diinstal dan pemutar video apa pun dengan kemampuan penguraian kode perangkat keras harus mengambilnya secara otomatis atau memungkinkan Anda untuk mengaktifkannya di pengaturan pemutar.
Untuk daftar pemain yang dapat menggunakan decoding video perangkat keras, lihat di sini , daftar ini tidak selengkap yang saya inginkan tetapi merupakan titik awal yang baik untuk informasi.
sumber
libva-glx1
perlu.mplayer-vaapi
membutuhkanlibva-glx1
. Anda tidak harus menentukannya, karena akan diinstal secara otomatis.Di atas saran Bruno (yang bekerja untuk saya), Anda mungkin perlu melakukan hal berikut:
Tambahkan baris berikut ke / etc / environment Anda (dan reboot):
LIBVA_DRIVER_NAME = xvba LIBVA_DRIVERS_PATH = / usr / lib / va / driver
Kemudian untuk menguji, jalankan vlc dari baris perintah sebagai berikut:
vlc --ffmpeg-hw
Juga 'Preferensi -> Tampilkan Pengaturan ALL -> Input / Codec -> Codec Video -> FFmpeg -> Decoding Perangkat Keras' TICK! (sama seperti di atas, tetapi permanen - dapat diatur dari .config / vlc juga).
Lihat: http://wiki.videolan.org/VLC_VAAPI
sumber
Saya hanya dapat membantu, jika Anda memiliki kartu ATI / ADM. Pada kasus ini:
Apakah Anda menggunakan Driver-ATI? Anda dapat menginstalnya menggunakan Pengaturan Sistem. Seharusnya ada ikon yang disebut "Driver Tambahan". Setelah reboot, Anda harus dapat menggunakan semua kekuatan grafis Anda.
Saya memiliki HD5770 dan pertama tidak dapat menginstal driver ini di 11.10 saya. Pemutakhiran otomatis menunjukkan kepada saya beberapa pembaruan, dan setelah menginstalnya, itu bekerja dengan baik. Mungkin informasi ini juga relevan untuk Anda.
Jika tidak berhasil, coba ini: http://mrrichard.hubpages.com/hub/2-Ways-to-Install-FGLRX-in-Ubuntu-1110-Oneric
sumber