Installing Steam on 64-bit Linux Mint Debian Edition

One of my motivations for installing Linux Mint Debian Edition was to see for myself the efforts Valve have been making over the last few months, porting most of their games and their Steam platform to Linux.

It turns out that LMDE was not the best choice for this as the version of Linux that Valve primarily supports is Ubuntu, and there are a few differences between Debian and Ubuntu distributions - even though Ubuntu is more or less based on Debian.

One of the consequences is that the version of Steam distributed by Valve doesn't actually install on LMDE. Fortunately nearly all of the work to resolve this has been done already over hereย http://www.sarplot.org/howto/45/Steam_on_64bit_Debian_Wheezy_70.ย If you don't have an ATI graphics card those instructions might be all you need. If you do have an ATI card (like me) then when you try to launch steam, you may see the following error:

Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1

One final step is needed, to have steam launching correctly:

sudo apt-get install libgl1-fglrx-glx:i386

This entry was posted in Linux. Bookmark the permalink.

8 Responses to Installing Steam on 64-bit Linux Mint Debian Edition

  1. Fraym says:

    Thank you so much, for the solution I've been looking for for a while ๐Ÿ™‚

  2. sfdjkaslk;fj says:

    Same, I greatly appreciate you documenting your solution. I didn't want to install steam, but instead wanted to check something on my account. Steam requires I use the client to do that nowadays. GRRRR

  3. victor says:

    i can't enter to that site "sarplot" it's down temporaly or permanently... or it's just me ๐Ÿ˜€

  4. Rorlox says:

    Ati Radeon HD5800, Crunchbang Linux 64, Steam + Skyrim.
    Your method has corrected this error wen launching Skyrim:
    err:wgl:has_opengl Failed to load libGL: libGL.so.1

    Hope your post will stay here for long time ๐Ÿ™‚
    Thank you so much from France.

  5. consolation says:

    The problem with that method is that, at least when I tried, it replaces the 64 bit libraries with 32 bit ones; which would mean running 32 bit version of catalyst on a 64 bit system. Is there a way to add the 32 bit libs and keep fglrx 64 bit? I do have multi-arch enabled, but it does not seem to make a difference. I'm open to any suggestions?

  6. Thomas Carlile says:

    Thank you very much, works perfectly with Debian Linux Jessie!
    Bye, TC

  7. Lizbeth says:

    didn't solve the problem. i still get the error.

Leave a Reply

Your email address will not be published. Required fields are marked *