Hi, I am having the same issue. Intel gen7 + nvidia with PRIME, debian testing
I have intel-media-va-driver-non-free installed and video decoding hw accel is 
working on vlc, but I would like to get hw acceleration on firefox

arch wiki says :
[mesa-amber](https://archlinux.org/packages/?name=mesa-amber) is the legacy 
Mesa package which includes the classic (non-Gallium3D) drivers for Gen 2 
hardware and later. This driver has better performance and stability for Gen 7 
and older hardware.

should we have the classic driver available as well ?
nevertheless, how can I make mesa use the new driver, instead of trying to find 
the old one which no longer exists ?

please let me know if you need any other information, thanks

$ lscpu
----
Model name: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz

$ lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
DeviceName: Onboard IGD
Subsystem: Dell HD Graphics 630
Kernel driver in use: i915

# cd /etc/ && grep -ri i965
/etc#

# grep i9 /var/log/Xorg.0.log
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
[ 18.703] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 
20201103
[ 18.829] (II) intel(0): [DRI2] DRI driver: i965
[ 18.867] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so 
failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: cannot open shared object 
file: No such file or directory)
[ 18.867] (EE) AIGLX error: unable to load driver i965

# xdriinfo
libGL error: MESA-LOADER: failed to open i965: /usr/lib/dri/i965_dri.so: cannot 
open shared object file: No such file or directory (search paths 
/usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: i965
Screen 0: swrast

$ vlc
[00007fd9c00043f0] gl gl: Initialized libplacebo v4.208.0 (API v208)
libGL error: MESA-LOADER: failed to open i965: /usr/lib/dri/i965_dri.so: cannot 
open shared object file: No such file or directory (search paths 
/usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: i965
libva info: VA-API version 1.17.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_17
libva info: va_openDriver() returns 0
[00007fd9e0c1ae20] avcodec decoder: Using OpenGL/VAAPI backend for VDPAU for 
hardware decoding

Reply via email to