Package Details: libva-intel-driver-hybrid 2.3.0-2

Git Clone URL: https://aur.archlinux.org/libva-intel-driver-hybrid.git (read-only)
Package Base: libva-intel-driver-hybrid
Description: VA-API implementation for Intel G45 and HD Graphics family
Upstream URL: https://01.org/linuxmedia/vaapi
Licenses: MIT
Conflicts: libva-intel-driver
Provides: libva-intel-driver
Replaces: libva-driver-intel
Submitter: DetMittens
Maintainer: DetMittens
Last Packager: DetMittens
Votes: 8
Popularity: 0.938469
First Submitted: 2017-07-16 17:26
Last Updated: 2019-02-02 13:01

Dependencies (5)

Required by (23)

Sources (2)

Latest Comments

1 2 Next › Last »

DetMittens commented on 2019-04-09 14:04

I suggest building in a clean chroot. If you are having problems even with libva-intel-driver there might be an issue with your setup, make sure libva and libdrm are up-to date.

The only difference between this package and libva-intel-driver is that this builds the driver with support for wrapping the intel-hybrid-codec-driver. This lets them both be used at once.

intel-hybrid-codec-driver contains partial acceleration for multiple combinations of iGPUs and codecs. For Haswell 8-bit HEVC/h.265 decoding is provided.

Hope this is of some help

rick_c127 commented on 2019-04-08 19:37

I have xorg installed by the way not wayland.

rick_c127 commented on 2019-04-08 19:32

I installed this package on a laptop with Nvidia k2100m graphics and i7-4900mq CPU. It doesn't seem to work.

user@host# LIBVA_DRIVER_NAME=i965 vainfo libva error: /usr/lib/dri/i965_drv_video.so init failed vaInitialize failed with error code -1 (unknown libva error),exit user@host# LIBVA_DRIVER_NAME=hybrid vainfo libva error: /usr/lib/dri/hybrid_drv_video.so has no function __vaDriverInit_1_0 vaInitialize failed with error code -1 (unknown libva error),exit

after that I tried to remove this package and install libva-intel-driver instead, still the same error with "init failed, unknown libva..." I have libva 2.4.0-1 installed

On a side note, on a Haswell CPU like mine, what is the difference between this driver and "libva-intel-driver"? I read this is just compiled with a hybrid flag on the same source? What is the hybrid part doing? I thought libva-intel-driver is providing hardware acceleration already?

DetMittens commented on 2019-03-14 15:39

@sparsarc This driver is only useful for Haswell -> Skylake so you should instead use libva-intel-driver or intel-media-driver from the extra repo

sparsarc commented on 2019-03-14 13:20

Is this driver required for intel UHD620?

vnoel commented on 2019-02-02 10:06

There is an extra patch in the arch package to fix a bug with latest mesa, see https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/libva-intel-driver#n24

Could we get it included here too?

j605 commented on 2018-05-01 11:11

It fails to build with intel-gpu-tools installed. I read that in prepare that there is an extra step if this package is installed. Removing it allows me to build the package.

GalaxyMaster commented on 2017-11-18 10:03

Sure thing:

libva info: VA-API version 1.0.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_0
/usr/lib/dri/hybrid_drv_video.so init failed
Failed to wrapper hybrid_drv_video.so
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.0 (libva 2.0.0)
vainfo: Driver version: Intel i965 driver for Intel(R) CherryView - 2.0.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
VAProfileH264MultiviewHigh : VAEntrypointVLD
VAProfileH264MultiviewHigh : VAEntrypointEncSlice
VAProfileH264StereoHigh : VAEntrypointVLD
VAProfileH264StereoHigh : VAEntrypointEncSlice
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileVP8Version0_3 : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointVLD

It used to have VP9 decoding listed at the very end, but as you can see it's now gone.

DetMittens commented on 2017-11-17 15:02

@GalaxyMaster please can you post the output of the vainfo command from community/libva-utils

GalaxyMaster commented on 2017-11-16 16:02

After upgrading libva, libva-hybrid-codec-driver and this to 2.0.0 I lost VP9 decode on my Braswell system. I tried downgrading libva-hybrid-codec-driver to the previous release but that did not help.