Most awaited news for GNU/Linux users is here, Valve has announced Steam for Linux public beta. Previously Steam for Linux was in closed beta and only invited users were able to use it. Consider this as christmas gift from Valve to Linux users. Initially made available only for Ubuntu, the users of other distributions have managed to run it on their favoured distribution.
Valve said in its announcement:
The Steam for Linux beta client is now available to all Steam users, so if you've been patiently waiting for an invitation to join us, consider yourself officially invited!
With a growing catalog of Linux-supported games, an active Steam for Linux community group, and a new GitHub bug reporting repository, the timing’s right to jump in and share your feedback.
If you already have Steam for Linux installed then re-install it, because new repository has been set up to provide updates. The list of games for Linux is growing, some of the popular games include Team Fortress 2, Amnesia - The dark descent, Killing floor and many others.
As Steam is now in public beta, the repository on Github has been set for bug reporting. Note that this repository doesn’t provide source codes.