Sound gone on all valve games, with 13.1

I installed 13.1 this week, and now I don’t have sound in any Valve game.

Serious Sam 3 and Doom 3 don’t have issues though, sound still works.

Before I am going to complain on the github, I want to make sure its not just me.

I doubt this to be an openSUSE issue, because of SS3 and Doom 3.

But as I said before, first I want to make sure its not just me.

Gps2010 wrote:
>
> I installed 13.1 this week, and now I don’t have sound in any Valve
> game.
>
> Serious Sam 3 and Doom 3 don’t have issues though, sound still works.
>
> Before I am going to complain on the github, I want to make sure its not
> just me.
>
> I doubt this to be an openSUSE issue, because of SS3 and Doom 3.
>
> But as I said before, first I want to make sure its not just me.
>
>
Try disabling pulse audio. One of the users has confirmed that it fixes
the issue
http://forums.opensuse.org/showthread.php?t=492444


GNOME 3.10.1
openSUSE 13.1 (Bottle) (x86_64) 64-bit
Kernel Linux 3.11.6-4-desktop

This solution does not make me 100% happy, but it does work ( disable pulse audio ) :slight_smile:

I liked the mixer, which I had with pulse on, more.

Just for testing, I had a mp3 player running, started steam ( and after this a game )

Sound of all three programs work. (at the same time)

I do feel the need to start a rant about pulseaudio.

I like to vent, that this piece of software is giving allot of people issues, on ALL distro’s.
(one source is the steam forums)

It makes me wonder if they test their software before releasing it.
I mean what the use of more sliders, if it does not work right. >:(

Gps2010 wrote:
>
> This solution does not make me 100% happy, but it does work ( disable
> pulse audio ) :slight_smile:
>
>
> I liked the mixer, which I had with pulse audio on, more.
>
> Just for testing, I had a mp3 player running, started steam ( and after
> this a game )
>
> Sound of all three programs work. (at the same time)
>
> I do feel the need to start a rant about pulseaudio.
>
> I like to vent, that this piece of software is giving allot of people
> issues, on ALL distro’s.
> (one source is the steam forums)
>
> It makes me wonder if they test their software before releasing it.
> I mean what the use of more sliders, if it does not work right. >:(
>
>
Relax ! I think the issue will get fixed by the 13.2 :stuck_out_tongue:


GNOME 3.10.1
openSUSE 13.1 (Bottle) (x86_64) 64-bit
Kernel Linux 3.11.6-4-desktop

I can get sound with pulse installed by running steam as:

SDL_AUDIODRIVER=alsa steam

But I cannot get simultaneous audio from other apps if I have an application using the audio prior to launching steam.

That forces steam to uses ALSA directly instead of pulseaudio, which locks out pulseaudio then because it needs exclusive access to the sound card.

Do you have alsa-plugins-pulse installed?

I too am having the same problem. I always used to add

export SDL_AUDIODRIVER=pulseaudio

to /usr/bin/steam.sh which used to work fine. But after upgrading to 13.1 I have no sound on Counter-Strike Source (the only game I have installed at the moment). I’ve tried launching steam with:

SDL_AUDIODRIVER=pulseaudio steam
SDL_AUDIODRIVER=pulse steam
SDL_AUDIODRIVER=alsa steam

All give the same error messages when launching:

...
/usr/bin/pulseaudio: relocation error: /usr/lib64/libpulsecore-4.0.so: symbol pa_volume_snprint_verbose, version PULSE_0 not defined in file libpulse.so.0 with link time reference
...
SDLAUDIO: SDL_InitSubSystem(SDL_INIT_AUDIO) failed: 
// An empty line!
...

I have the libpulse0-32bit, alsa-plugins-pulse-32bit, alsa-oss-32bit, and alsa-plugins-32bit installed. The pulseaudio daemon is running, and sound works perfectly on everything else.

I call myself a software developer but I have no idea what a ‘relocation error’ is!?

You seem to have an incompatible mix of packages there.
Can you please post the output of:

rpm -qa | grep pulse

Breaths in breaths out, and relaxes :wink:

I used steam since it became public beta.
For months I started steam with:

SDL_AUDIODRIVER=pulseaudio steam

But Valve changed something, so steam would accept both pulse and pulse audio.
I can’t remember the details, but it had to do with Ubuntu using a different name.
Besides openSUSE also Arch was affected by this bug. ( and prob more distro’s )

I just did a small test and started steam with

SDL_AUDIODRIVER=pulseaudio steam

I do not get the error you are getting.

guus@linux-wovc:~> SDL_AUDIODRIVER=pulseaudio steam
Running Steam on opensuse 13.1 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
unlinked 0 orphaned pipes

(steam:32393): Gtk-WARNING **: Kan themamodule niet vinden in modulepad: ‘oxygen-gtk’,

(steam:32393): Gtk-WARNING **: Kan themamodule niet vinden in modulepad: ‘oxygen-gtk’,
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
[1125/204517:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[1125/204518:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Installing breakpad exception handler for appid(steam)/version(1385080013_client)

** (steam:32393): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files

** (steam:32393): WARNING **: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: The name org.freedesktop.NetworkManager was not provided by any .service files

PulseAudio connect failed (used only for Mic Volume Control) with error: toegang geweigerd
Process 32393 created /guus-ValveIPCSharedObjects5
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Generating new string page texture 2: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311,30 KB
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Focused window is now 1, 0
Adding license for package 0
Adding license for package 1
Adding license for package 425
Adding license for package 482
Adding license for package 2481
Adding license for package 2621
Adding license for package 4073
Adding license for package 4687
Adding license for package 7877
Adding license for package 12361
Adding license for package 16388
Adding license for package 17347
Adding license for package 18660
Adding license for package 29082
Adding license for package 29084
Adding license for package 30367
Adding license for package 30410
Adding license for package 31530
Adding license for package 31642
Adding license for package 31949
Adding license for package 33322
Adding license for package 33373
Adding license for package 33819
Adding license for package 34684
Adding license for package 34953
Adding license for package 35058
roaming config store loaded successfully - 2292 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
Installing breakpad exception handler for appid(steam)/version(1385080013_client)
ExecCommandLine: "/home/guus/.local/share/Steam/ubuntu12_32/steam"
System startup time: 9,73 seconds
OnFocusWindowChanged to unknown window type: k_EWindowTypeSteamDesktop, 0
Generating new string page texture 67: 128x256, total string texture memory is 442,37 KB
Generating new string page texture 68: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 69: 64x256, total string texture memory is 507,90 KB
Generating new string page texture 70: 32x256, total string texture memory is 540,67 KB

There are some minor errors, but this is what steam looks like when its working fine.
And the pulseaudio error is because I disabled it. :slight_smile:

(error: toegang geweigerd means error acces denied.

I just found out, that with mplayer1 and 2 sound stopped working.
Vlc still had sound though.

When I enabled pusle audio its working again, but steam Valve games again no sound. ( no surprise there )

I did notice something interesting.

That access denied error about pulseaudio is still there.

Starting steam with

SDL_AUDIODRIVER=pulseaudio steam

Does nothing as stated above.

I did found this though, and I suspect this to be our problem:

https://github.com/ValveSoftware/steam-for-linux/issues/2924
https://github.com/ValveSoftware/steam-for-linux/issues/2834

To tired right now, will have a look at the topics tomorrow and see if there is something usefull.
If I am reading it right somebody from pulseaudio responded.

And this one:

https://github.com/ValveSoftware/steam-for-linux/issues/2968

Gps2010 wrote:
> I did notice something interesting.
>
> That access denied error about pulseaudio is still there.
>
> Starting steam with
> Code:
> --------------------
> SDL_AUDIODRIVER=pulseaudio steam
> --------------------
>
>
> Does nothing as stated above.
>

Try the command line stuff described here :-

http://forums.opensuse.org/english/get-technical-help-here/games/492014-issues-steam-opensuse-13-10-x86_64-gnome.html#post2601908


GNOME 3.10.1
openSUSE 13.1 (Bottle) (x86_64) 64-bit
Kernel Linux 3.11.6-4-desktop

Thanks for the reply, I do have alsa-plugins-pulse installed as well as the 32bit version.

Maybe it is related to this?
https://bugzilla.novell.com/show_bug.cgi?id=852015

Try to remove /run/user/1000/pulse , its owner gets changed to root if you use xdg-su to run a program as root, which prevents the user from accessing it.

pulseaudio-module-bluetooth-4.0.git.270.g9490a-1.1.x86_64
libpulse0-4.0.git.270.g9490a-1.1.x86_64
libpulse-mainloop-glib0-32bit-4.0.git.270.g9490a-1.1.x86_64
libpulse0-32bit-4.0.git.270.g9490a-1.1.x86_64
alsa-plugins-pulse-32bit-1.0.27-3.1.1.x86_64
alsa-plugins-pulse-1.0.27-3.1.1.x86_64
pulseaudio-4.0.git.270.g9490a-1.1.x86_64
pulseaudio-module-lirc-4.0.git.270.g9490a-1.1.x86_64
pulseaudio-module-gconf-4.0.git.270.g9490a-1.1.x86_64
pulseaudio-module-x11-4.0.git.270.g9490a-1.1.x86_64
libpulse-mainloop-glib0-4.0.git.270.g9490a-1.1.x86_64
pulseaudio-utils-4.0.git.270.g9490a-1.1.x86_64
pulseaudio-module-zeroconf-4.0.git.270.g9490a-1.1.x86_64

I hope it doesn’t mean anything that the 32bit builds end in x86_64…

I might have found something

( started steam form the command line, and then LFD2 )

/usr/bin/pulseaudio: relocation error: /usr/lib64/libpulsecore-4.0.so: symbol pa_volume_snprint_verbose, version PULSE_0 not defined in file libpulse.so.0 with link time reference
/usr/bin/pulseaudio: relocation error: /usr/lib64/libpulsecore-4.0.so: symbol pa_volume_snprint_verbose, version PULSE_0 not defined in file libpulse.so.0 with link time reference

I checked that pulse folder and the files in it.

I am the owner not the root.

Some one else with more Linux knowledge will prob respond too, but I just look in yast, to see if I have pulse and pulse 32 installed.
As far as I can tell, you have too.

For some reason, 13.1 seems a little bit buggy to me. I just performed a fresh install on a secondary hard drive this morning and suffered from lag, stutters, and even a kernel panic! I believe this may be because 1) I’m using BTRFS or 2) I’m using an AMD beta graphics driver. I doubt both of them, however, those are just my theories.

Before the kernel panic, I too experienced this odd bug with Steam in 13.1. I tried all of the fixes mentioned in this thread, however none of them worked. I understand 13.1 is a “LTS” style, or rather, “Evergreen” release, but I am finding it very difficult to keep my patience with this release due to the above mentioned bugs and oddities. In the mean time, I have swapped drives and I’m back on 12.3.

I apologize for getting a little off topic, I just wanted to share my experience with Steam in the most current release that perhaps leads to a fix. I am fairly certain, with time, Valve and Novell will get all of our issues fixed.

Has anybody else experienced the same issues I have?

I am willing to provide any debugging information! Please just tell me what to plug into my terminal!