I purchased the game on Steam, and it (as expected) doesn't work with the purchased version. However, when I try to use the same solution ("padsp ./factorio"), I get the following:
Code: Select all
$ padsp ./factorio
0.000 Initializing Steam API.
szCmd: /bin/sh -c '"/home/-----/.local/share/Steam/steam.sh" "steam://run/427520"' &
$ /home/-----/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
/home/-----/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
Running Steam on arch 64-bit
/home/-----/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
grep: /home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by /usr/lib/pulseaudio/libpulsecommon-8.0.so)
grep: /home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgpg-error.so.0: no version information available (required by /usr/lib/libgcrypt.so.20)
grepgrep: : /home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3/home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3: : no version information available (required by /usr/lib/pulseaudio/libpulsecommon-8.0.so)no version information available (required by /usr/lib/pulseaudio/libpulsecommon-8.0.so)
grep: /home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgpg-error.so.0grep: : no version information available (required by /usr/lib/libgcrypt.so.20)/home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgpg-error.so.0
: no version information available (required by /usr/lib/libgcrypt.so.20)
awk: /home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by /usr/lib/pulseaudio/libpulsecommon-8.0.so)
awk: /home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgpg-error.so.0: no version information available (required by /usr/lib/libgcrypt.so.20)
/home/-----/.local/share/Steam/ubuntu12_32/steam: /home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libdbus-1.so.3: no version information available (required by /usr/lib32/pulseaudio/libpulsecommon-8.0.so)
/home/-----/.local/share/Steam/ubuntu12_32/steam: /home/-----/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0: no version information available (required by /usr/lib32/libgcrypt.so.20)
I would use the non-Steam version of the game - where the workaround is likely to work - but, as mentioned in this other thread, it's not possible to go from a Steam purchase to a website account at this time.
I've made sure that I've removed the demo version that I originally installed, I've reinstalled the Steam version, and I've tried the experimental version through Steam, but, as expected, none of those helped.
What can I do to get Factorio to run with sound? I'd rather not wait an indeterminate amount of time for either the sound bug to be fixed or the Steam integration to be added.