誰かが私を正しい方向に導くことができるかどうか疑問に思います。 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パッケージをインストールする必要があります。
これで Debian バージョンを指定していませんが、https://packages.debian.org/source/bullseye/intel-vaapi-driver動作する必要があります。
これを使用するために環境変数を指定する必要はありません。