Проблема ВА-API Ubuntu 16.04 с iGPU / передача ESXi

У меня есть поле ESXi рабочий гость Ubuntu 16.04. Это - i5-5300U (так все технологии для включения передачи Intel GPU PCI).

Я установил vainfo + i965-va-driver и все зависимости и vainfo сбои:

error: can't connect to X server!
libva info: VA-API version 0.39.4
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
vaInitialize failed with error code -1 (unknown libva error),exit

если я вызываю драйвер с LIBVA_DRIVER_NAME=i965 vainfo или DRI_PRIME=1 vainfo:

error: can't connect to X server!
libva info: VA-API version 0.39.4
libva info: va_getDriverName() returns -1
libva info: User 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_0_39
vainfo: intel_driver.c:106: intel_driver_init: Assertion `VA_CHECK_DRM_AUTH_TYPE(ctx, VA_DRM_AUTH_DRI1) || VA_CHECK_DRM_AUTH_TYPE(ctx, VA_DRM_AUTH_DRI2) || VA_CHECK_DRM_AUTH_TYPE(ctx, VA_DRM_AUTH_CUSTOM)' failed.
Aborted (core dumped)

Я в своем конце остроумия, потому что он работал с некоторым взаимодействием драйверов (инструмент обновления Intel, третья сторона PPAs, и т.д.), в той же системе с результатом:

error: XDG_RUNTIME_DIR not set in the environment.
error: can't connect to X server!
libva info: VA-API version 0.39.2
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.39 (libva 1.7.3)
vainfo: Driver version: Intel i965 driver for Intel(R) Broadwell - 1.7.1
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Simple            : VAEntrypointEncSlice
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointEncSlice
(...)

Затем я перезагрузил, чтобы никогда видеть этот успех снова.

Как Вы приблизились бы для поиска и устранения неисправностей его?

Система

System:    Host: websrv Kernel: 4.4.0-92-generic x86_64 (64 bit) Console: tty 0 Distro: Ubuntu 16.04 xenial
Machine:   System: VMware product: VMware Virtual Platform
           Mobo: Intel model: 440BX Desktop Reference Platform Bios: Phoenix v: 6.00 date: 04/05/2016
CPU(s):    4 Single core Intel Core i5-5300Us (-SMP-) speed: 2294 MHz (max)
Graphics:  Card-1: VMware SVGA II Adapter
           Card-2: Intel Broadwell-U Integrated Graphics
           Display Server: N/A driver: N/A tty size: 238x74 Advanced Data: N/A out of X
           Client: Shell (bash) inxi: 2.2.35 
0
задан 9 September 2019 в 06:28

1 ответ

Может быть, мое решение может быть полезным для других:

sudo chgrp video /dev/dri -R
sudo chmod 666 /dev/dri/*
sudo chmod 755 /dev/dri

вуаля!

2
ответ дан 2 November 2019 в 08:59

Другие вопросы по тегам:

Похожие вопросы: