protonscr

Steam client doesn't start if libpulse.so.0 is not present

steamclosed
ValveSoftware/steam-for-linux#5113 · opened 2017-08-03 by Zenitur · updated 2017-08-03 · 2 comments · github
ZZenitur 2017-08-03 github

Your system information

  • Steam client version (build number or date): 1500335472
  • Distribution (e.g. Ubuntu): Gentoo
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: No

Please describe your issue in as much detail as possible:

I have a source based Linux distribution. Few months ago Steam works, but today I see:

Failed to load steamui.so - dlerror(): /home/lama/.local/share/Steam/ubuntu12_32/steamui.so: symbol pa_channel_map_init_extend, version PULSE_0 not defined in file libpulse.so.0 with link time reference

It seems like steamui.so wasn't dymanically linked with libpulse, but can load it with dlopen(). It works few months ago, but today there is a regression.

Steps for reproducing this issue:

  1. Use Gentoo or other Linux distribution where you can totally refuse PulseAudio, not disable like in Ubuntu.
  2. Start Steam
ZZenitur 2017-08-03 github

I'm sorry I have libpulse on my system

ZZenitur 2017-08-03 github

Steam just wants new libpulse

Nothing extracted yet.