Please open a new thread about your issue, don't necrobump
Closing.
]]>I resolved this by first following this and in addition I copied libresolv-2.20.so and libresolv.so.2 from glibc 2.20-6 and running the game with
LD_PRELOAD=libresolv.so.2 ./This\ War\ of\ Mine
PS: As a first attempt I also got libasound_module_pcm_pulse.so from lib32-alsa-plugins 1.0.28-1 but it does not seem necessary.
]]>In summary, I have no sound in This War Of Mine. I had same problem in previous ArchLinux insallation. In the meantime, I tested it also on Ubuntu 14.04, Ubuntu 15.04 and Ubuntu 15.10, in all of those sound in this game works.
Here is the interesting part when I run steam in terminal:
ALSA lib dlmisc.c:272:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
AL lib: alsa.c:512: Could not open playback device 'default': No such device or address
AL lib: oss.c:169: Could not open /dev/dsp: No such file or directory
Game is obviously looking for the lib in non existent directory, however it doesn't accept it when I supply correct path to the game manually via LD_PRELOAD:
LD_PRELOAD=/usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
ERROR: ld.so: object '/usr/lib32/alsa-lib/libasound_module_pcm_pulse.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
LD_PRELOAD=/usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ERROR: ld.so: object '/usr/lib/alsa-lib/libasound_module_pcm_pulse.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.