Steam for Linux > Limited Beta > Topic Details
Okapi Dec 13, 2012 @ 9:12am
Steam doesn't work on 64-bit Linux?
I recently got a beta invite, and I've been installing Steam on my Linux boxes today; a Ion 2 barebone by ASUS, an Acer netbook as well as a virtual machine on a Windows 7 host. The Latter two worked fine, no problems at all (besides being way to slow for any proper gaming).

On the ASUS, which is the only one actually running 12.04 rather than 12.10, it won't install at all. It says 'cannot install "libcurl3-gnutls:i386"', with no further explanation. I've been googling a bit without finding a solution (I'm a bit of a novice when it comes to Ubuntu), trying out a few things without much luck. Looking at it now, the only difference of note between the ASUS and the Acer, both running Atom processors, seems to be that the former is running a 64-bit OS and the latter 32-bit. Is that why the ASUS doesn't let me install the i386-thingie?
Showing 1-10 of 10 comments
< >
Okapi Dec 13, 2012 @ 9:33am 
No, I have not. I'll read through them and see if I find anything useful. Thanks!
Debianeer Dec 13, 2012 @ 9:58am 
i can tell you for certain Steam works on all of Fedora 64-bit, Ubuntu 64-bit, and Debian 64-bit over here.
Last edited by Debianeer; Dec 13, 2012 @ 10:00am
Cenz Dec 13, 2012 @ 9:58am 
try typing this into a terminal:

sudo apt-get install ia32-libs

then try to install

it allows for running 32 bit programs on 64 bit OS (at least that's my understanding of it).
Last edited by Cenz; Dec 13, 2012 @ 9:59am
Moppy Dec 13, 2012 @ 10:08am 
What error do you get from:

sudo apt-get install libcurl3-gnutls
johnv Dec 13, 2012 @ 10:14am 
Try
sudo apt-get install libcurl3-gnutls:i386
The :i386 says you want the 32-bit package
kylebofh Dec 13, 2012 @ 10:23am 
I have steam working on a Ubuntu 12.04 64 bit without ia32-libs, just 64bit libraries.

I don't understant why it is requiring the 32bits library unless you specified in the beta inscription that you would use a 32bit version.

I would try the command specified by johnv in a terminal, sudo apt-get install libcurl3-gnutls:i386
mikeym Dec 13, 2012 @ 10:27am 
Originally posted by kylebofh:
I don't understant why it is requiring the 32bits library unless you specified in the beta inscription that you would use a 32bit version.

Because Steam is *only* 32 bit.
Pinakeli Dec 13, 2012 @ 2:51pm 
Mine is working on openSUSE 12.2 64 bit. Some games had a problem (and some were not actually there, but that is another issue) with the 64 bit. They were attempting to verify ia32-libs was installed and install it if not (in the launch script). I had to comment out that part and run from command line to find dependencies the first time, but I expect that to be fixed as they officially begin to support SUSE.
An Infinite Number of Monkeys Dec 13, 2012 @ 3:03pm 
It wants the libraries it was compiled against. You can force-install the package without installing the 32-bit libraries, but it's a hell of a lot smarter to have them there and let it link against what it expects to link against.
Showing 1-10 of 10 comments
< >
Per page: 15 30 50
Date Posted: Dec 13, 2012 @ 9:12am
Posts: 10