I tried the hwacc version. I think it is better than standard.
This is the snap version: (It is first time I see the libva log. other version I could not see any log from libVA.)
LIBVA_MESSAGING_LEVEL=2 snap run chromium --enable-features=VaapiVideoDecoder
Gtk-Message: 11:58:25.684: Failed to load module "canberra-gtk-module"
Gtk-Message: 11:58:25.685: Failed to load module "canberra-gtk-module"
libva info: VA-API version 1.7.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: va_openDriver() returns -1
WARNING: Kernel has no file descriptor comparison support: Operation not permitted
[55025:55121:0626/115829.128097:ERROR:udev_watcher.cc(98)] Failed to begin udev enumeration.
My native chromium-browser running log:
LIBVA_MESSAGING_LEVEL=2 chromium-browser --enable-features=VaapiVideoDecoder
Opening in existing browser session.
libva info: VA-API version 1.14.0
libva info: User environment variable requested driver 'i965'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_6
libva info: va_openDriver() returns 0
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
(I am confused why the native driver is choose i965).
My environment using vainfo
vainfo
libva info: VA-API version 1.14.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_7
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.14 (libva 2.14.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 20.1.1 ()
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
It still using iHD.
My PC is old: Thinkpad T-460P (nvida is main driver but without any video decoder, the intel driver is iHD.)
I tried the hwacc version. I think it is better than standard.
This is the snap version: (It is first time I see the libva log. other version I could not see any log from libVA.)
LIBVA_MESSAGING _LEVEL= 2 snap run chromium --enable- features= VaapiVideoDecod er gtk-module" gtk-module" x86_64- linux-gnu/ dri/iHD_ drv_video. so 55121:0626/ 115829. 128097: ERROR:udev_ watcher. cc(98)] Failed to begin udev enumeration.
Gtk-Message: 11:58:25.684: Failed to load module "canberra-
Gtk-Message: 11:58:25.685: Failed to load module "canberra-
libva info: VA-API version 1.7.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/
libva info: va_openDriver() returns -1
WARNING: Kernel has no file descriptor comparison support: Operation not permitted
[55025:
My native chromium-browser running log:
LIBVA_ MESSAGING_ LEVEL=2 chromium-browser --enable- features= VaapiVideoDecod er x86_64- linux-gnu/ dri/i965_ drv_video. so perf_stream_ paranoid= 0
Opening in existing browser session.
libva info: VA-API version 1.14.0
libva info: User environment variable requested driver 'i965'
libva info: Trying to open /usr/lib/
libva info: Found init function __vaDriverInit_1_6
libva info: va_openDriver() returns 0
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.
(I am confused why the native driver is choose i965).
My environment using vainfo x86_64- linux-gnu/ dri/iHD_ drv_video. so MPEG2Simple : VAEntrypointVLD MPEG2Main : VAEntrypointVLD H264Main : VAEntrypointVLD H264Main : VAEntrypointEnc SliceLP H264High : VAEntrypointVLD H264High : VAEntrypointEnc SliceLP JPEGBaseline : VAEntrypointVLD JPEGBaseline : VAEntrypointEnc Picture H264Constrained Baseline: VAEntrypointVLD H264Constrained Baseline: VAEntrypointEnc SliceLP VP8Version0_ 3 : VAEntrypointVLD HEVCMain : VAEntrypointVLD
vainfo
libva info: VA-API version 1.14.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/
libva info: Found init function __vaDriverInit_1_7
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.14 (libva 2.14.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 20.1.1 ()
vainfo: Supported profile and entrypoints
VAProfile
VAProfile
VAProfile
VAProfile
VAProfile
VAProfile
VAProfile
VAProfile
VAProfile
VAProfile
VAProfile
VAProfile
It still using iHD.
My PC is old: Thinkpad T-460P (nvida is main driver but without any video decoder, the intel driver is iHD.)