ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.26k stars 175 forks source link

Steam client installs some missing extras in the distro #11408

Closed Veryfun616 closed 3 weeks ago

Veryfun616 commented 3 weeks ago

Hi, Suggestion: if possible, if you see this as viable, the Steam client download and install the codecs and additional things that Steam see that are missing, which are not yet installed from the distro, at the time of installation and in future Steam updates. So that everything works perfectly, chromium hardware acceleration will fully enable, etc.

Such as gstreamer, libavcodec, openh264, vaapi, ffmpeg, etc.

Good luck always.

kisak-valve commented 3 weeks ago

Hello @Veryfun616, the Valve-provided Steam package already requests known dependencies that need to come from the host system and provides the rest for itself.

If there's a specific library that you know is needed and missing, then that specific scenario should be evaluated. If you're using a distro-provided Steam package, then it would be more productive to follow up with your distro's package maintainer(s) for their Steam package.

Veryfun616 commented 3 weeks ago

Okay, thanks. Some extras that Steam (.deb official website) usually doesn't pull, but that I believe are important are:

sudo apt install --install-recommends chromium-chromedriver chromium-codecs-ffmpeg gstreamer1.0-vaapi libvdpau-va-gl1 acpi acpid libacpi0 ndctl flac ffmpeg gstreamer1.0-libav libopenh264-7

But this is just a suggestion.

For now, on my PC, in chrome://gpu has not been enabled some things, accessing it in the integrated Steam browser, in the Chromium Browser, etc.

I know that the PC supports it and improves overall performance, even the cooler is quiet, only the Skia Graphite needs to be checked if the PC supports it.

Intel i3 1115G4 😄