steam-for-linux
steam-for-linux copied to clipboard
h264 decoder does not automatically unlock to watch streams
Your system information
- Steam client version (build number or date): Dec 19 2019
- Distribution (e.g. Ubuntu): Arch Linux
- Opted into Steam client beta?: [Yes/No] Yes
- Have you checked for system updates?: [Yes/No] Yes
Please describe your issue in as much detail as possible:
can't watch streams in steam chat and gives this error YOUR WEB BROWSER DOES NOT SUPPORT THE MINIMUM SET OF FEATURES REQUIRED TO WATCH THIS BROADCAST
Steps for reproducing this issue:
- Open steam chat and click on an stream
- YOUR WEB BROWSER DOES NOT SUPPORT THE MINIMUM SET OF FEATURES REQUIRED TO WATCH THIS BROADCAST
I know this is specifically for the Steam client and chat, but I wanted to mention the same error occurs outside of Steam with the latest Opera release, but not Chrome. Chrome works fine. Strange. As from my understanding Opera, Chrome, and Steam client all use a modified version of chromium, yes? What feature would the latest Chrome have that Opera and Steam lack?
Also, I'm running Xubuntu 19.10.
I know this is specifically for the Steam client and chat, but I wanted to mention the same error occurs outside of Steam with the latest Opera release, but not Chrome. Chrome works fine. Strange. As from my understanding Opera, Chrome, and Steam client all use a modified version of chromium, yes? What feature would the latest Chrome have that Opera and Steam lack?
Also, I'm running Xubuntu 19.10.
it also works fine on firefox 71 maybe steam browser should switch to firefox :D
Same issue Pop OS 19.10. It's actually been there for awhile. Would love to help with this. I would imagine it's just checking user agent strings. Could confirm by replacing the strings and seeing it it starts working.
Hello, as a repeat of https://github.com/ValveSoftware/steam-for-linux/issues/7066#issuecomment-619368344, please go to Steam
-> Settings
-> Interface
and check that Enable hardware video decoding, if supported
is enabled. Also, please copy your system information from Steam (Steam
-> Help
-> System Information
) and put it in a gist, then include a link to the gist in this issue report.
please go to Steam -> Settings -> Interface and check that Enable hardware video decoding, if supported is enabled
It's enabled but still has the same error. Here is the gist .
Thanks @adrianlshaw, as a guess, can you check if you have the vdpau-va-driver
package installed with something like apt policy vdpau-va-driver vdpau-va-driver:i386
? If it isn't, please add vdpau-va-driver
(the 64 bit variant) first, retest, then the 32 bit variant and retest again.
The idea here is that we know libcef currently isn't providing a software fallback for video decoding, and the nVidia driver doesn't directly provide a libva2 decode path. Libcef is 64 bit, so it's likely only the 64 bit package matters here for working around the main part of this issue.
Hi @kisak-valve. Thanks for the info. I didn't have it installed, so I installed the 64-bit variant and restarted steam. Didn't change anything. I then installed the 32-bit variant and restarted steam. Didn't change anything either.
@kisak-valve i went to Community -> Broadcasts. The page said "updating Steam" and afterwards I was able to watch broadcasts and the error message no longer appeared.
So it now works for me! Thank you!
Interesting. I've experienced the same trouble as @adrianlshaw in the first place.
Video decoding by hardware is enabled, but I was not able to watch the streams on the main page ("YOUR WEB BROWSER DOES NOT SUPPORT THE MINIMUM SET OF FEATURES REQUIRED TO WATCH THIS BROADCAST").
Going to Community -> Broadcasts, the message "Updating Steam" appeared, I waited for ~3 Mins., but it never finished. I clicked on the "back" button in the Steam client - and after that I was able to watch the streams.
Link to my system info: https://gist.github.com/sysms/dc39ebb413c6e3023882d9e6346b0206
Hello, as a repeat of #7066 (comment), please go to
Steam
->Settings
->Interface
and check thatEnable hardware video decoding, if supported
is enabled. Also, please copy your system information from Steam (Steam
->Help
->System Information
) and put it in a gist, then include a link to the gist in this issue report.
I enabled it and nothing changed and here is my gist that I didn't provide at the time however I use manjaro now which is not very different https://gist.github.com/barfin/11b540be5f075270e3566f6e3da63b38 i tried both steam runtime and native runtimes results were the same
vdpau packages are installed both 32bit and 64bit libraries ➜ ~ pacman -Q | grep vdpau lib32-libva-vdpau-driver 0.7.4-6 lib32-libvdpau 1.3-1 lib32-mesa-vdpau 20.0.5-1 libva-vdpau-driver 0.7.4-4 libvdpau 1.3-1 libvdpau-va-gl 0.4.2-2 mesa-vdpau 20.0.5-1 vdpauinfo 1.3-1
Hello, I've experienced the same trouble as @adrianlshaw and @sysms. Going to Community -> Broadcasts, the message "Updating Steam" appeared, I waited for 1-2 mins, but it never finished. I clicked on the "back" button in the Steam client - and after that I was able to watch the streams.
Hello, I've experienced the same trouble as @adrianlshaw and @sysms. Going to Community -> Broadcasts, the message "Updating Steam" appeared, I waited for 1-2 mins, but it never finished. I clicked on the "back" button in the Steam client - and after that I was able to watch the streams.
This is working with my system(noting installed): https://gist.github.com/deathxxx123/d147364fba85975599751ba71ec32263 I don't even have the "vdpau-va-driver" package in Ubuntu 20.04, but "mesa-va-drivers" I have "Steam -> Settings -> Interface -> Enable hardware video decoding, if supported" already checked. I do exactly that in quote reply. Now all broatcasting live videos are working! I use Ubuntu Budgie 20.04
Hello, I've experienced the same trouble as @adrianlshaw and @sysms. Going to Community -> Broadcasts, the message "Updating Steam" appeared, I waited for 1-2 mins, but it never finished. I clicked on the "back" button in the Steam client - and after that I was able to watch the streams.
This is the fix for me too. Go to Community > Broadcasts > Click on any broadcast. Steam will display "Updating Steam", leave it for a few minutes and then refresh. All broadcasts work after this.
Before, all broadcasts on the individual Store pages displayed: "YOUR WEB BROWSER DOES NOT SUPPORT THE MINIMUM SET OF FEATURES REQUIRED TO WATCH THIS BROADCAST"
Linux Mint 19.3. Steam Beta Build June 15.
I had the same problem on Manjaro, fixed by the same steps as in https://github.com/ValveSoftware/steam-for-linux/issues/6780#issuecomment-646840015
Details: Manjaro 20.0.3 KDE Plasma 5.18.5 Nvidia drivers 440.82 Steam build Jun 4 2020 (no beta)
Hello, I've experienced the same trouble as @adrianlshaw and @sysms. Going to Community -> Broadcasts, the message "Updating Steam" appeared, I waited for 1-2 mins, but it never finished. I clicked on the "back" button in the Steam client - and after that I was able to watch the streams.
This is the fix for me too. Go to Community > Broadcasts > Click on any broadcast. Steam will display "Updating Steam", leave it for a few minutes and then refresh. All broadcasts work after this.
Before, all broadcasts on the individual Store pages displayed: "YOUR WEB BROWSER DOES NOT SUPPORT THE MINIMUM SET OF FEATURES REQUIRED TO WATCH THIS BROADCAST"
Linux Mint 19.3. Steam Beta Build June 15.
This worked for me as well, Ubuntu 20.04LTS.
Hello, I've experienced the same trouble as @adrianlshaw and @sysms. Going to Community -> Broadcasts, the message "Updating Steam" appeared, I waited for 1-2 mins, but it never finished. I clicked on the "back" button in the Steam client - and after that I was able to watch the streams.
Same here, Ubuntu 20
Hello, I've experienced the same trouble as @adrianlshaw and @sysms. Going to Community -> Broadcasts, the message "Updating Steam" appeared, I waited for 1-2 mins, but it never finished. I clicked on the "back" button in the Steam client - and after that I was able to watch the streams.
Worked for me as well with Pop OS 20.04 and AMD. I don't have vdpau-va-driver installed and didn't need it to get it to install.
I experienced the exact same problem with the broadcasts on the front page and the same weird solution mentioned here fixed it. Here's the gist for my system. Hardware video decoding is enabled.
Unfortunately I am in the same boat as @barfin. The community > broadcasts 'trick' doesn't appear to work from me as there is no "Updating Steam" displayed anywhere.
Manjaro 20.1.1 Linux 5.8.11 Plasma 5.19.5 Steam Client Oct-7-2020
lib32-libva-vdpau-driver 0.7.4-6 lib32-libvdpau 1.4-1 lib32-mesa-vdpau 20.1.8-1 libva-vdpau-driver 0.7.4-4 libvdpau 1.4-1 mesa-vdpau 20.1.8-1
Same here. I made a clean system reinstallation a few days ago and I can't get broadcasts to work anymore.
Same thing. Did a steam refresh and now broadcasting does not work anymore. The updating trick does no longer work.
If the previous "Updating Steam" trick isn't working for you anymore: Try starting a broadcast with Big Picture mode. For me, it started fine in Big Picture mode, and then broadcasts load fine in the main interface again.
If the previous "Updating Steam" trick isn't working for you anymore: Try starting a broadcast with Big Picture mode. For me, it started fine in Big Picture mode, and then broadcasts load fine in the main interface again.
Can confirm that this worked for me to solve the issue on Manjaro.
Steam Runtime Version: steam-runtime_0.20201005.0 Kernel Version: 5.8.16-2-MANJARO OS Type: 64-bit Processors: 8 × AMD Ryzen 5 2400G with Radeon Vega Graphics Graphics Processor: GeForce GTX 1050 Ti/PCIe/SSE2
Confirming that the solution of viewing a broadcast in Big Picture mode, mentioned by @ryester27, works for me also.
Indeed, @ryester27's solution works well for me too. Hopefully, this can help fix the issue in the first place.
@ryester27 thank you. Your solution works for me perfectly ))
Broadcasts work in big picture but not in steam client.
GPU support is enabled
pacman -Q | grep vdpau
lib32-libvdpau 1.4-1
lib32-mesa-vdpau 20.2.2-2
libvdpau 1.4-1
mesa-vdpau 20.2.2-2
vdpauinfo 1.4-1
System info -> https://gist.github.com/agilob/d55abd23fe1701df289db4ff07d4a7cc
Another thanks to @ryester27. Your solution solved the problem immediately
OS: Ubuntu 20.04.1 LTS KERNEL: 5.4.0-53-generic CPU: AMD Ryzen 5 3600 6-Core GPU: NVIDIA GeForce GTX 1650 SUPER GPU DRIVER: NVIDIA 450.80.02RAM: 32 GB
If the previous "Updating Steam" trick isn't working for you anymore: Try starting a broadcast with Big Picture mode. For me, it started fine in Big Picture mode, and then broadcasts load fine in the main interface again.
Also confirming this worked.
Had the "Your web browser does not support the minimum set of features required to watch this broadcast" issue even in Firefox, and this workaround addressed the problem there. (Watching broadcasts did and still do work in Chromium browsers on my configuration)
Issue present on multiple distros: Ubuntu (20.04.1 LTS), pop!os 20.10, KDE neon (20.04 LTS), Kubuntu (20.10), Solus 4.1. Issue present out-of-the-box on all of the above distros. From OS install -> Steam install -> broken broadcasts. Little to nothing else was changed. All of the above installed as sole operating system - no dual boots, etc
Quoted solution tested on pop!os 20.10.
Hardware to be exhaustive CPU: AMD R9 3900x Asus Crosshair VI hero x370 platform FW: 7901 MEM: 16gb (8x2) GPU: AMD rx480 Samsung 960 pro NVME - OS system and steam install drive. 5x SATA storage devices of varying capacities
Can NOT presently confirm the quoted Big Picture option works for this hardware configuration on any other distros. Suspect the issue in largely distro independent.
If the previous "Updating Steam" trick isn't working for you anymore: Try starting a broadcast with Big Picture mode. For me, it started fine in Big Picture mode, and then broadcasts load fine in the main interface again.
This worked for me on Ubuntu 20.04 Gnome DE version 3.36.8
Hardware: CPU: AMD Ryzen 7 3700x GPU: AMD® Radeon rx 5700 xt
Instead of opening the broadcasts page, you can direct Steam to unlock h264 support by going to the steam-URL steam://unlockh264 (this is exactly what's triggered on the Broadcasts page when first visiting there - but not in other parts of the Steam client).
Restart the Steam client afterwards.
I'm guessing Valve chose to implement this unlocking step to avoid MPEG-LA fees on every client that's downloaded? Very strange.