I was playing Team Fortress 2 on the steam platform without any problems for several weeks.
Installed Package: https://aur.archlinux.org/packages/steam/
Since today there is no more audio output.
If I start the game, this appears in the log:
SDLAUDIO: SDL_OpenAudioDevice() failed: Could not setup connection to PulseAudio
Afterwards I tried to start the game with the SDL_AUDIODRIVER set to alsa with the following result:
ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so SDLAUDIO: SDL_OpenAudioDevice() failed: ALSA: Couldn't open audio device: No such device or address
The needed lib32 depdendencies for example lib32-libpulse and lib32-alsa-lib are all installed.
Audio is also working normal, for example I can use mplayer -ao alsa which results in
AO: [alsa] 48000Hz 2ch s16le (2 byes per sample) Starting playback...
Same for mplayer -ao pulse:
AO: [pulse] 48000Hz 2ch s16le (2 byes per sample) Starting playback...
Last edited by echox (2013-02-03 09:42:56)
had the same issue
here's a hacky fix until next steam client update:
copy paste into /usr/bin/steam after #!/bin/bash
taken from the upstream issue ticket: https://github.com/ValveSoftware/steam- … ssues/1199
Last edited by binarymutant (2013-02-03 05:25:35)
Thanks that works like a charm :-)
I was not able to get Steam running using pulseaudio, but this worked for me:
Not sure why pulse doesn't work, I confirmed it working on the desktop, and confirmed that the lib32 pulse libraries were installed.