No hardware decoding with Steam in home streaming (Nvidia)

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
ReLink

No hardware decoding with Steam in home streaming (Nvidia)

Post by ReLink »

I am running Mint 18.3 KDE Edition. My gpu is a GTX 980Ti with the proprietary drivers installed (ver. 384.111)

I have tried installing steam from the Software manager, I have tried installing it from a .deb from the steam website, I have even tried the beta client updates. Nothing seems to work. Every time I try and stream a game it uses "libavcodec software decoding with 4 threads".

Its likely something obvious that I am missing but im not sure what. I have been googling this for 3 days now...

Thanks in advance. :D
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
ReLink

Re: No hardware decoding with Steam in home streaming (Nvidia)

Post by ReLink »

Just thought id point out that Hardware decoding does seem to be working in other apps, just not Steam.

I tried streaming through Parsec and I recieved the following terminal output.

Code: Select all

[2018-04-18 11:30:04 D] CLI.server_id     = 167609
[2018-04-18 11:30:08 D] CLI.net0          = BUD:192.168.122.253:22240
[2018-04-18 11:30:08 D] CLI.net1          = BUD:192.168.122.253:22241
[2018-04-18 11:30:08 D] CLI.net2          = BUD:192.168.122.253:22242
[2018-04-18 11:30:08 D] CLI.client_x      = 2560
[2018-04-18 11:30:08 D] CLI.client_y      = 1440
[2018-04-18 11:30:08 D] CLI.decoder       = vaapi
[2018-04-18 11:30:08 D] CLI.gl_vendor     = NVIDIA Corporation
[2018-04-18 11:30:08 D] CLI.gl_renderer   = GeForce GTX 1050/PCIe/SSE2
[2018-04-18 11:30:08 D] CLI.gl_version    = 3.1
[2018-04-18 11:30:09 I] VAAPI: (0.39) Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4
[2018-04-18 11:30:18 D] CLI.exit_code     = 0
So it does look like Hardware decoding does work on my system, its just that Steam refuses to use it and I do not know why.
ReLink

Re: No hardware decoding with Steam in home streaming (Nvidia)

Post by ReLink »

I ran steam in a terminal and caught the following errors when starting a stream.

Code: Select all

ffmpeg verbose: Opened VA display via X11 display :0.
ffmpeg error: Failed to initialise VAAPI connection: -1 (unknown libva error).
CVAAPIAccel: av_hwdevice_ctx_create() failed
ReLink

Re: No hardware decoding with Steam in home streaming (Nvidia)

Post by ReLink »

I found the issue. I just needed to install

Code: Select all

sudo apt-get install vdpau-va-driver:i386
It somehow must have gotten uninstalled.
Locked

Return to “Software & Applications”