Stacking

Stacking

View Stats:
yalla Jun 7, 2023 @ 9:54am
[SOLVED] Linux: No sound anymore
OK, the solution was simple: I am on Fedora 37 and I was missing the 32-bit version of alsa-plugins-pulseaudio. Installing that helped.

______

I don't know when this exactly appeared for the first time since I haven't played the game in a while. Now, when I start the game, it has absolutely no sound. When starting the Steam client with logging enabled, the following error messages appear at startup:

ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ALSA lib dlmisc.c:337:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_pulse.so (/lib/alsa-lib/libasound_module_pcm_pulse.so: cannot open shared object file: No such file or directory)

I don't know why the LD_PRELOAD fails, but the library /lib/alsa-lib/libasound_module_pcm_pulse.so doesn neither exist in the "real" location, nor in the directory of Stacking itself:

$ pwd /run/media/alex/games/SteamLibrary/steamapps/common/Stacking $ find . -name libasound_module_pcm_pulse.so $

However, they are present in the Steam runtime folders, although not directly in that path:

/home/alex/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so /home/alex/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so

I already tried to copy the 32 bit version around to various places, but this really didn't help.

Any suggestions? Anyone having the same problem and found a workaround? It is, by the way, not the only game affected so perhaps Steam changed something somewhere.
Last edited by yalla; Jun 7, 2023 @ 10:02am