You are not logged in.
after system upgrade, i notice that dota 2 has no sound at all
after tracing, i found the problem: upgrading alsa-* 1.0.29 -> 1.1.0 caused this issue.
so, any solution aside of downgrading alsa?
thanks
Last edited by boes (2015-12-08 07:43:49)
Offline
Rebooting
Offline
no it does not work. rebooting still make it soundless
Offline
mv or rm these two files:
~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libasound.so.2.0.0
~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
You'll then have two broken symlinks named libasound.so.2 in those directories which you can delete.
Be aware that Steam will probably reinstall all these files when it updates.
Worked for me, may work for you.
Offline
thanks a lot. it works!
guess steam is not integrated well in linux, redundant libraries all over
Offline
Because this makes game devs actually want to develop for linux, steam gives a guarantee on which libraries are available and in which version. Technically you are in unsupported valley on Arch Linux anyway and especially if you are using libs that aren't provided by steam, you shouldn't expect to be supported by gamedevs if something breaks due to switching out the underlying lib (no ones gonna go and fix an API/ABI break just because there was an update to an unsupported lib version, in this case it's just libinternal ABI breakage which is why it should be safe to swap them out, other cases might not work out that cleanly).
Online