2013-11-27 3 views
1

У меня проблемы с драйвером i965, работающим с поддержкой vaapi.Вопрос разрешения vaapi в vaainfo

В настоящее время поддержка vaapi работает только пользователем root. Если я бегу vaainfo как не суперпользователя я получаю следующее сообщение:

[[email protected] ~]$ /bin/vainfo 
libva info: VA-API version 0.34.0 
libva info: va_getDriverName() returns 1 
libva error: va_getDriverName() failed with operation failed,driver_name=i965 
vaInitialize failed with error code 1 (operation failed),exit 

с корневыми разрешениями (все выглядит отлично VLC работает отлично с VAAPI):

[[email protected] ~]$ sudo vainfo 
libva info: VA-API version 0.34.0 
libva info: va_getDriverName() returns 0 
libva info: Trying to open /usr/lib/dri/i965_drv_video.so 
libva info: Found init function __vaDriverInit_0_34 
libva info: va_openDriver() returns 0 
vainfo: VA-API version: 0.34 (libva 1.2.1) 
vainfo: Driver version: Intel i965 driver - 1.2.1.pre1 
vainfo: Supported profile and entrypoints 
    VAProfileMPEG2Simple   : VAEntrypointVLD 
    VAProfileMPEG2Main    : VAEntrypointVLD 
    VAProfileH264Baseline   : VAEntrypointVLD 
    VAProfileH264Main    : VAEntrypointVLD 
    VAProfileH264High    : VAEntrypointVLD 

, что случилось с моей установки ??

[Хайко @ локальный ~] $ getfacl/DEV/DRI/card0 getfacl: Entferne führende '/' фон absoluten Pfadnamen # файла: DEV/DRI/card0 # Владелец: корень # группы: видео пользователь :: rw- пользователя: Хайко: rw- группа :: rw- маска :: rw- другое :: rw-

ответ

1

у меня была такая же проблема при использовании Е18 в моей настольной среде. Использование gnome-shell решило проблему с vainfo для меня. Другим обходным решением, которое я нашел, было удаление переменной $ XDG_RUNTIME_DIR.

unset XDG_RUNTIME_DIR 

Я понятия не имею, почему это помогает, но для меня это имело значение. Я также нашел другое возможное обходное решение, но это не сработало на моем случае: https://software.intel.com/en-us/forums/topic/490090 Возможно, это действительно сработает для вас.