統合グラフィックスを使用してArch Linuxでハードウェアアクセラレーションを有効にする

統合グラフィックスを使用してArch Linuxでハードウェアアクセラレーションを有効にする

私の問題の基本的なアイデア:アーチシステムでハードウェアアクセラレーションを有効にしようとしていますが、VA-APIを検証すると次のエラーが発生します。

$ vainfo
libva error: /usr/lib/dri/iHD_drv_video.so init failed
vaInitialize failed with error code 1 (operation failed),exit

私のCPUはIntel i7-10510U次のとおりです。統合GPUは次のとおりです。Intel CometLake-U GT2 [UHD Graphics]

私はArchwikiをフォローしている間にintel-media-driver最新のCPUを使用しているので、パッケージをインストールして環境変数が設定されていることを確認しましたが、LIBVA_DRIVER_NAME="iHD"VA-APIをチェックするときに問題が解決されました。

libva-intel-driverまた、他のエラーが発生しているかどうかを確認するために使用してみましたが、同じです(i965_drv_video.soエラー出力にはありません)。

私が実行したいくつかのチェックは、ハードウェアアクセラレーションが有効になっていることを示しましたが、必要なアプリケーション(ParsecとMoonlight)を実行しようとしたときに互換性のあるハードウェアアクセラレーションビデオデコーダがないと主張しました。

関連情報