Installing Steam on Debian is actually easy. And so is installing the proprietary Nvidia drivers. But I still want to write it up step by step for those who are unsure. I have tested this with a clean install of Debian version 8.5 („Jessie“) 64 bit.
There’s some stuff about the game Besiege one probably has to find out the hard way at the moment, because they are (at least to me) unobvious, and the game doesn’t tell you about them. So I wrote it up. I consider that the opposite of a spoiler: You should know this to do well with the game.
I – among many others – had big problems with download speed under Steam for Linux. The games sometimes only dripped through the line byte by byte, while the line itself showed all fine when downloading stuff elsewhere. There seem to be two problems with fixes which work for many people. I’ll show you both and recommend one of them.
I’m using Linux for a long time now. About 15 years. And I’ve been using Windows even longer; my first version has been some 2.x. But for over a decade now, I’m running Windows only for friends, games or money. So on my personal computer, starting games was about the only reason to start Windows. That’s over now. I deleted it today.
[2016/08/28] I wrote a guide for Debian Jessie now, where the installation is way more easy and safe.
[2015/05/02]The howto has been adapted to the changes required by the release of Jessie. It has been tested with current Wheezy, 7.8.0. Though I would recommend updating to the current stable version of Debian instead. If you use the howto, you do so at your own risk. Pay attention that the installing step does not remove needed packages from your system.
I want to write a short guide on how to install Steam on Debian Wheezy (64 bit). Why, you might ask, there are several good guides out there. True, but those I’ve seen stem from the early times of Steam for Linux, most even from the beta phase. They are using packages from Ubuntu, Valve or other sources. Nowadays (thanks to Michael Gilbert) there is a native Debian package for Steam. The following tries to install Steam on a pure Debian with Debian means. I wrote this (some days) before Valve announced that SteamOS is going to use Debian as its base. The guide is not using the SteamOS repository, only Debian’s.