На встроенном в core-i5 видео выдаёт такое
#vainfo
libva: VA-API version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib64/va/drivers/i965_drv_video.so
libva error: /usr/lib64/va/drivers/i965_drv_video.so init failed
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
Lautre
July 3, 2014, 11:16pm
2
Если ~x11-libs/libva-1.3.1 будет работать нормально, снимем маску. У кого есть возможность проверьте.
У меня заработало на x11-libs/libva-1.3.1. core-i5 4ого поколения.
Была ошибка, аналогичная топикстартеру. Размаскировал libva-1.3.1, она потребовала размаскировки x11-libs/libva-vdpau-driver и x11-libs/libva-intel-driver, всё обновил, теперь работает.
alver@silverhare ~ $ sudo vainfo
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/va/drivers/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.35 (libva 1.3.1)
vainfo: Driver version: Intel i965 driver - 1.3.0
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
VAProfileJPEGBaseline : VAEntrypointVLD
Проц - i7-4700HQ (Haswell)
На машине с nvidia в выхлопе vainfo есть строка кторая меня смущает
Xlib: extension "XFree86-DRI" missing on display ":0".
Куда копнуть?
Приятная новость. После обновления до 1.3.1 эта строка исчезла.
Нагрузка с 40% уменьшилась до 8% на nvidia
Рано обрадовался. Я не нашёл в SMplayer / mplayer отображения через vaapi для Intel. Ни vaapi, ни xvba нет. А x11-libs/xvba-video не собрался
ERROR: x11-libs/xvba-video-0.8.0-r1::gentoo failed (compile phase):
* emake failed
Матвей Бакиров wrote:
А x11-libs/xvba-video не собрался
[…]
eix xvba
[I] x11-libs/xvba-video
Available versions: 0.8.0-r1 0.8.0-r2 **9999 {debug opengl ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 0.8.0-r2(18:44:34 19.06.2014)
Также не нашел в SMPlayer вывод видео через vaapi. Решил проблему установкой mpv вместо mplayer. Может кому пригодится.