Package Details: intel-hybrid-codec-driver-git 2.0.0.r1.gcfb3b718-1

Git Clone URL: https://aur.archlinux.org/intel-hybrid-codec-driver-git.git (read-only, click to copy)
Package Base: intel-hybrid-codec-driver-git
Description: Libva support for partially hardware accelerated encode and decode on Haswell and newer
Upstream URL: https://github.com/kcning/intel-hybrid-driver
Licenses: MIT
Conflicts: intel-hybrid-codec-driver
Provides: intel-hybrid-codec-driver
Submitter: dreieck
Maintainer: xiota
Last Packager: xiota
Votes: 33
Popularity: 0.002399
First Submitted: 2023-05-04 11:03 (UTC)
Last Updated: 2024-02-27 18:44 (UTC)

Dependencies (6)

Required by (1)

Sources (4)

Latest Comments

1 2 3 4 Next › Last »

travnick commented on 2024-02-28 15:12 (UTC)

vainfo is working with local/intel-hybrid-codec-driver-git 2.0.0.r1.gcfb3b718-1

LIBVA_DRIVER_NAME=hybrid vainfo --display drm --device /dev/dri/renderD129
Trying display: drm
vainfo: VA-API version: 1.20 (libva 2.20.1)
vainfo: Driver version: Intel hybrid driver - 2.0.0
vainfo: Supported profile and entrypoints
      VAProfileVP8Version0_3          : VAEntrypointEncSlice
      VAProfileVP9Profile0            : VAEntrypointVLD

xiota commented on 2024-02-28 02:11 (UTC)

@travnick The update was to clean up the package and get it working. I'll review the available repos and patches later.

travnick commented on 2024-02-27 20:58 (UTC)

@xiota thanks for taking care of the package and providing changes, I'll test tomorrow. As far as reviewed the changes it should work. On the other hand, why not switching to another repo that contains the fixes (and not only, there are also some memory issues etc. as far as I went through available forks)?

xiota commented on 2024-02-27 18:46 (UTC)

@travnick Please test now.

@Aftermath You're welcome.

Aftermath commented on 2024-02-27 15:31 (UTC)

I think, many Arch users owe you a favour or two @xiota!
Thanks for adopting this package.

dreieck commented on 2024-02-27 15:16 (UTC)

I disown this since I now own an AMD machine, I no longer use an Intel machine.

@travnick, feel free to fix!

Regards!

travnick commented on 2024-02-27 12:50 (UTC)

Right now this driver does not work at all since it tries to load /usr/lib/libva-x11.so.1 instead of /usr/lib/libva-x11.so.2

LIBVA_DRIVER_NAME=hybrid strace vainfo

...
openat(AT_FDCWD, "/usr/lib/libva-x11.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
...
LIBVA_DRIVER_NAME=hybrid vainfo
Trying display: wayland
Trying display: x11
vaInitialize failed with error code -1 (unknown libva error),exit

Patched driver (e.g. https://github.com/vampywiz17/intel-hybrid-driver):

LANG=C LIBVA_DRIVER_NAME=hybrid vainfo
Trying display: wayland
Trying display: x11
vainfo: VA-API version: 1.20 (libva 2.20.1)
vainfo: Driver version: Intel hybrid driver - 2.0.0
vainfo: Supported profile and entrypoints
      VAProfileVP8Version0_3          : VAEntrypointEncSlice
      VAProfileVP9Profile0            : VAEntrypointVLD

dreieck commented on 2023-09-20 07:43 (UTC) (edited on 2023-09-20 08:01 (UTC) by dreieck)

Ahoj,

Please remove replaces directive.

The replaces directive is versioned, did you see?:

replaces=("intel-hybrid-codec-driver<=2.0.0.r170.7961945" # Because this package was wrongly named 'intel-hybrid-codec-driver' before.

The rationale is that this -git package previously had the wrong name intel-hybrid-codec-driver (i.e. the non-git name for a -git package), so now intel-hybrid-codec-driver-git is indeed the same as the previous intel-hybrid-codec-driver and such replaces it.
The versioned replace should make sure that up to date stable releases are not affected and that the now deleted intel-hybrid-codec-driver gets replaced by an installation of intel-hybrid-codec-driver-git and continues to get updates, if someone had the old wrongly-named intel-hybrid-codec-driver installed.

So until I get further arguments I won't remove that replaces directive.

I have now updated the comment in the PKGBUILD to link to this comment, I hope that helps better to understand if someone comes across that line in the PKGBUILD.

Regards!