Binary incompatibility can lead to the Steam client and games not starting (manifesting as a crash, as hanging or silently returning), audio issues and various other problems. If you mix the Steam runtime libraries with system libraries you will run into binary incompatibility issues, see steam-for-linux issue #4768. The Steam runtime is located at ~/.steam/root/ubuntu12_32/steam-runtime/. By default Steam launches all Steam Applications within the runtime environment. Steam for Linux ships with its own set of libraries called the Steam runtime. Steam Community discussions of the game.ValveSoftware/steam-for-linux – Issue tracking for the Steam for Linux client.Multimedia and Games / Arch Linux Forums.If the issue is about a game, consult Steam/Game-specific troubleshooting.If the issue is related to networking, make sure that you have forwarded the required ports for Steam.If the Steam client / a game is not starting and/or you have error message about a library, read #Steam runtime and see #Debugging shared libraries.Make sure that you have followed Steam#Installation.