J'ai essayé de configurer l'accélération matérielle pour pouvoir jouer à certains jeux sur steam. La dernière fois que j'ai fait ça, c'était facile et ça a très bien marché, donc je ne sais pas pourquoi je ne peux pas le faire cette fois-ci.
J'ai suivi les instructions sur l'arch wiki et installé libva-intel-driver
et libvdpau-va-gl
et mesa-vdpau
, avec les versions lib32 à cause de la vapeur. Mais je n'arrive pas à les faire fonctionner.
Voici ma carte graphique selon lscpi
:
VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer 2nd Generation Core Processor Family Integrated Graphics Controller
Flags: bus master, fast devsel, latency 0, IRQ 26
Memory at f7000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
C'est ce qui se passe lorsque j'essaie de vérifier va-api:
$ export LIBVA_DRIVER_NAME=i965
$ vainfo
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns -1
libva info: User requested driver 'i965'
libva info: Trying to open /usr/lib/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_1
libva error: /usr/lib/dri/i965_drv_video.so init failed
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
J'ai vérifié que ce fichier i965_drv_video.so existe.
C'est le test vdpau:
$ export VDPAU_DRIVER=va_gl
$ vdpauinfo
display: :0 screen: 0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 17
Current serial number in output stream: 18
Quelqu'un a une idée de ce qui ne va pas?