Steam In-Home Streaming のハードウェア デコードが突然機能しなくなりましたか?

Steam In-Home Streaming のハードウェア デコードが突然機能しなくなりましたか?

Steam のホーム内ストリーミングが突然、ハードウェア デコードの使用を拒否し始めました。しばらく問題なく使用していました。クライアント PC はソフトウェア デコードには弱すぎます。

nvidia-384 ドライバーと GT710 を搭載した Ubuntu 14.04 64 ビットで Steam クライアントを実行しています。

Steam および NVIDIA ドライバーの再インストールを試みましたが、効果はありませんでした。ソフトウェア デコードにデフォルト設定され続けます。

シェルから Steam を起動し、ゲームのストリーミング時に出力に次の内容が表示されました:

ffmpeg verbose: Opened VA display via X11 display :0.
libva info: VA-API version 0.39.0`
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/i386-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
ffmpeg error: Failed to initialise VAAPI connection: -1 (unknown libva error).
CVAAPIAccel: av_hwdevice_ctx_create() failed
libavcodec software decoding with 2 threads

案の定、nvidia_drv_video.soプレゼントはありません。途方に暮れています。

答え1

まあ、どうやら何かが取り除かれたようです。ランsudo apt-get install vdpau-va-driver:i386。今はすべて順調です。

他に疑問に思っている人のために、dpkg -S /usr/lib/i386-linux-gnu/dri/nvidia_drv_video.soインストールする必要のあるパッケージを示しました。

編集 2018/11/25: この動作は 16.04 の新規インストールでも継続されるため、問題を解決するには同じ手順が必要でした。

関連情報