steam: fedora 29: Civ6 hangs after loading screen because of
openal-soft mismatch
by stevenvandenbrandenstiftï¼ gmail.com
hello all,
see
https://steamcommunity.com/app/8930/discussions/0/1729828401668113010/
I have been searching for the reason why civ6 seems to hang right after loading the map and found it to be the openal-soft library being used in the steam runtime is not compatible with pulseaudio 12.0 and above.
The effect or Civ6 (with or without steam) is that after pressing the blue botton to start game, i see 1 screen with part of map and then it hangs there.
the solution is to install openal-soft (64 bit) in fedora 29, then run:
LD_PRELOAD=/usr/lib64/libopenal.so.1 ./Civ6Sub
or change the steam civ6 launch options to:
LD_PRELOAD=/usr/lib64/libopenal.so.1 ./Civ6Sub %command%
(the fact that this Civ6Sub is because of a freetype lib error in the civ6 launcher screen)
Should we fix this in the steam package (steam shell script)? I suspect other games might have a simular issue.
Greetings,
Steven Vanden Branden
6Â years