누군가 나를 올바른 방향으로 안내해 줄 수 있는지 궁금합니다. Intel 드라이버를 사용하는 데 문제가 있습니다.더반Docker에서 일부 트랜스코딩을 수행하려고 하기 때문입니다. 하지만 Docker를 시작하기도 전에 문제에 부딪혔습니다.
타일 정보열려고 합니다 열려고 합니다/usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so, 나는 이것이 8세대 이전 드라이버라고 생각합니다. 그래서 출구를 향해 달려갔어LIBVA_DRIVER_NAME=iHD그리고 다음 드라이버를 설치했습니다Intel Media VA 드라이버는 무료가 아닙니다..
내가 들여다볼 때/usr/lib/x86_64-linux-gnu/dri운전기사를 찾았어요iHD_drv_video.so, 그러나 vaninfo를 실행하면 여전히 다음 내용이 표시됩니다.
XDG_RUNTIME_DIR not set in the environment.
error: can't connect to X server!
libva info: VA-API version 1.4.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_4
libva error: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed
libva info: va_openDriver() returns 1
vaInitialize failed with error code 1 (operation failed),exit
누군가가 도울 수 있다면 그것은 매우 도움이 될 것입니다.
답변1
Intel iGPU용 VA 하드웨어 가속을 활용하려면 intel-vaapi-driver 패키지를 설치해야 합니다.
이제 데비안 버전을 지정하지 않았지만https://packages.debian.org/source/bullseye/intel-vaapi-driver작동해야합니다.
이를 사용하기 위해 환경 변수를 지정할 필요가 없습니다.