protonscr

weird sound issues when not using pulseaudio

steamopen reviewedAudioruntime
ValveSoftware/steam-for-linux#3555 · opened 2014-10-24 by karolherbst · updated 2019-07-18 · 11 comments · github
Kkarolherbst 2014-10-24 github

for a week or two I have now sound issues in games when I start games through steam. Also steam itself only pushes garbage through the audio device, which shouldn't happen when pulseaudio wasn't found.

Sound in games work when launched from outside of steam without problems.

The sound is really annoying and louder than anything else. Steam should simply don't try to output sound and default to sys defualts for games launched through steam.

TTele42 2014-10-24 github

This sounds like a version mismatch of the alsa libraries between the system and the steam runtime.

Kkarolherbst 2014-10-25 github

it seems like it happens only for some games. BorderlandsPreSequel is effect, but not mcdroid. I could test other games if you want and see which libraries they have in common.

Kkarolherbst 2014-10-25 github

okay, removing all ALSA librariy from the steam-runtime fixes the issues for steam and the games. Currently I am using the alsa-lib version 1.0.28, which I have updated end of June.

Kkarolherbst 2015-01-09 github

Is there a way to blacklist files in the steam-runtime, so that the alsa-lib binaries won't get installed? I have to remove the files now every time they get installed, which is really rarely, but still annoying when its happening.

TTele42 2015-01-09 github

Not that I know of, we really need a post-update shell script to fire off so the non-ubuntu package maintainers can take care of their users.

Kkarolherbst 2015-01-09 github

I see. Thanks for the info anyway.

Ccomputerquip 2015-06-19 github

For what it's worth, I've been actually trying to figure out what the problem is. I'm working with a game that uses FMOD4. When attempting to use ALSA instead of the default Pulse environment, ALSA wigs out, sometimes causing a crash. Arch Linux and Gentoo users sometimes are strict about not using PulseAudio and this has really made it impossible to support them without asking them to delete or move the ALSA libraries out of their steam environment.

Either updating the ALSA libraries distributed or not distributing them at all is a clean solution. It can be assumed that all systems have ALSA libraries, and even if they didn't, that's for the audio engine to find and handle (considering the very rare OSSv4 users).

Kkarolherbst 2015-06-19 github

I've ended up having pulseaudio running only for steam with a pulse to alsa dmix setup, which works pretty good.

Kkisak-valve maintainer 2018-04-20 github

Hello @karolherbst, since this issue report was last looked at, how Steam handles the steam runtime has changed to prefer system libraries over the runtime variants by default.

Are you still experiencing this issue on an up to date system?

Kkisak-valve maintainer 2018-05-25 github

Closing pending feedback.

Kkarolherbst 2018-05-28 github

I migrated my system to use pulseaudio now, so I wouldn't be able to tell that eassily

Nothing extracted yet.