Who Needs Ubuntu? Steam for Linux Running Under Gentoo

Posted on December 12, 2012 4:00 PM by Rob Williams

In the post I made last week about some of the system requirements Valve has been applying to select Linux titles on Steam, I mentioned that I’ve been curious to know how running the official Steam client would fare on other distros. After all, Linux is Linux at the core, so where there’s a will, there should be a way.

Well, sitting around with a bit of time on my hands late last night, I decided to fool around and see if I couldn’t get the client to run under Gentoo. Believe it or not, a guide exists on making it happen, and it’s a good one. However, the one thing to bear in mind is that because few Gentoo installs are exactly alike, you may have immediate luck getting Steam to work or none at all. You’re likely to need updated packages, and you’re even more likely to run into some trial and error. C’est la Gentoo.

Steps you will undoubtedly have to adhere to are those found in the “Installation” section. This involves taking the Steam for Linux .deb file, extracting it, and locating the ‘bootstraplinux_ubuntu12_32.tar.xz’ and ‘steam.desktop’ files then placing them in the same folder. Then you need to create a clean ‘steam.sh’ script using this code and make it executable (chmod +x steam.sh) and place it in the same folder. Once that’s done, you can try running ‘./steam.sh’ and see where it gets you.

I didn’t get too far, getting roadblocked by an error: “Fatal Error: Failed to load steamui.so”. Fortunately, I didn’t have to do too much to get around that problem; I simply had to update some system libraries along with GCC and glibc as recommended in this list. This guide lists many more steps that I didn’t have to do, but your particular setup may require them. Nonetheless, I eventually got the client itself working just fine:

Steam for Linux Under Gentoo

Because Valve is focusing on Ubuntu at the moment, a couple of games I tested out gave me profile errors, or simply didn’t load. This was to be expected. A couple of simpler games did happen to work without a hitch though, including Dungeons of Dredmor

Steam for Linux Under Gentoo

… and Darwinia:

Steam for Linux Under Gentoo

I’ve yet to try any of the beefier games yet, like Killing Floor and Serious Sam 3: BFE, but I have serious doubts I’ll get those running without issue. Seriously.

Nonetheless, I’m surprised I was able to get this far, so I’d say the future of Steam on Linux is definitely bright where non-Ubuntu distributions are concerned.

  • stht

    big deal, you got a couple of low rez old style games to run under gentoo, linux still isn’t a serious gaming platform and it never will be.

    • http://techgage.com/ Rob Williams

      You can’t climb to a peak of a mountain without first starting at ground level. This is the first real sign that gaming on Linux has a chance to thrive, and while Windows will undoubtedly remain dominant going forward, it doesn’t mean Linux can’t also be a “serious gaming platform” at some point.

    • Leonardo Guilherme

      Valve seems to disagree with you, or else they wouldn’t be giving the Linux platform that try.

    • qwertzt

      and a year later steam announced the steambox running with linux

      • http://techgage.com/ Rob Williams


Recent Tech News
Recent Site Content