Я намагався налаштувати апаратне прискорення, щоб я міг грати в деякі ігри на пару. Востаннє я це робив легко і працював чудово, тому не знаю, чому цього разу не можу.
Я дотримувався вказівок на арці wiki та встановив, libva-intel-driver
а libvdpau-va-gl
також mesa-vdpau
разом з версіями lib32 через пару. Але я не можу зробити так, щоб жоден з них працював.
Це моя графічна картка відповідно до 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
Це те, що відбувається, коли я намагаюся перевірити 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
Я перевірив, що цей файл i965_drv_video.so існує.
Це тест 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
Хтось має уявлення, що не так?