What should I do if Steam is crashing, not opening correctly or closing immediately after launching?
Currently, Steam for Linux is only supported on the most recent version of Ubuntu LTS with the Unity, Gnome, or KDE desktops.
You will want to install a 32-bit OpenGL program and make sure it runs properly, as most issues with Steam starting up on Linux are due to problems with the installation OpenGL drivers, or the lack of drivers entirely.
On Ubuntu, the easiest way to verify this is by installing mesa-utils:i386 and running glxinfo from a console.
The Valve Wiki hosted by Ubuntu has some common solutions and recommendations for installing and troubleshooting the Steam client. Valve Ubuntu Wiki
Crashes or bugs can be reported to our Github. Those reports are then used by our developers to help determine what needs to be fixed. Valve GitHub