Помилки під час налаштування va-api та vdpau на арку


0

Я намагався налаштувати апаратне прискорення, щоб я міг грати в деякі ігри на пару. Востаннє я це робив легко і працював чудово, тому не знаю, чому цього разу не можу.

Я дотримувався вказівок на арці 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

Хтось має уявлення, що не так?


VA-API і VDPAU призначені для апаратного прискореного відтворення відео (наприклад, декодування H.264). Карти Intel підтримують лише колишні. Однак якщо ви намагаєтеся грати, вам слід перевірити на OpenGL.
dsstorefile1

Вибачте, я не знаю, що ви маєте на увазі під "перевірити openGL". Tbh Я не зовсім впевнений, що розумію, що таке / робить opengl, але я подумав, що це приходить з пакетом mesa? Не могли б ви дати мені якийсь напрямок?
MOzSalles
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.