41 minutes ago, Bass wrote
Yeah of course you can also run Steam on many Linux distros. SteamOS is basically Debian Stable with a Valve-modified real time Linux kernel and Steam configured to run in BigPicture mode.
Yep, I was using Steam on Fedora earlier but now I switched it to SteamOS. At the moment SteamOS LightDM has three sessions configured: GNOME (3.4), GNOME Classic (fallback mode) and Steam (Big Picture). It's interesting to see if there's any other sessions or desktops installed additional to "Big Picture" session in final version.
Debian stable with longterm kernel (3.10.x) are excellent choices but unfortunately for example GNOME is already very dated - and it has weird configuration. If they are going to have some desktop pre-installed in final version I hope they will spend more time finalizing it.
But I can see them diverging further in the future, both with increasing their modifications to the Linux kernel to enable better performance on games, as well as moving to Wayland or direct GEM/EGL calls for rendering. So you'll have a machine that will make much better use of the gaming hardware then a unmodified Linux distro or Windows can.
It's going to be very interesting to see how SteamOS is going to evolve and how Debian's decisions are going to affect to it. At the moment Debian developers are having a discussion about if they are going to switch to Upstart or systemd. Wayland is very interesting topic as well.
And just to completely go off a tangent. Docker is really interesting. How is it working for you?
I have seen Steam running in Ubuntu+Docker so it shouldn't be an issue. I have done just some small testing and at least Debian Wheezy is working nicely:
$ debootstrap --arch=amd64 wheezy ./wheezy
$ tar -C wheezy -c . | docker import - wheezy
$ docker run wheezy <command>
systemd-nspawn or plain chroot works as well.