cprince  [developer] Feb 15, 2013 @ 8:37am
How to get your game running on 64-bit Linux
Unfortunately Steam has missed a dependency on ia32-libs out in its installation (which is odd because Steam is a 32-bit application). As Steam's 32 bit, we can't provide a 64-bit version of the game through Steam, so you only get a 32-bit version... which doesn't work.

The solution is that you need to install the 32-bit compatibility libraries separately from the command prompt like this:

sudo apt-get install ia32-libs

We'll ping Valve and ask them to include ia32-libs in the dependencies for Steam in the meantime.

Cas :)
Showing 1-11 of 11 comments
< >
NotoriousPyro Feb 16, 2013 @ 12:13pm 
I won't be installing ia32-libs, and I sure as hell hope Valve don't make me install it either.

It is far better to use multiarch.
cprince  [developer] Feb 16, 2013 @ 1:50pm 
ia32-libs is now just a synonym for multiarch (if you look at the actual package deps) so go right on ahead and install it and what you'll actually get is multiarch.
rim6o Apr 25, 2013 @ 10:54am 
For Fedora it was:
su -c 'yum install mesa-dri-filesystem.i686 mesa-dri-drivers.i686 mesa-libGLU-devel.i686 mesa-libgbm.i686 mesa-libglapi.i686 mesa-libGL.i686 mesa-libGLU.i686 mesa-libEGL.i686'

If you're using catalyst you'll also need:
su -c 'yum install 'xorg-x11-drv-catalyst-libs.i686'

This is just a recap of the topic in which some valuable community members helped me figure this out.
http://steamcommunity.com/app/221410/discussions/0/828934913103549776
Last edited by rim6o; Apr 25, 2013 @ 10:57am
Slatepaws Aug 18, 2013 @ 2:12pm 
For gentoo it's called multi-lib and if you select that profile all the needed packages should already be installed.
Syrines Sep 14, 2013 @ 9:41am 
...
gzeusmants (Banned) Jun 29 @ 12:27am 
"As Steam's 32 bit, we can't provide a 64-bit version of the game through Steam, so you only get a 32-bit version... which doesn't work."
...That's simply not true. I have a number of 64 bit games, and I'm not sure steam is strictly 32-bit any more.

This information is out-dated at best.

I'm losing faith in the programmers' abilities to fix the joystick issue.
cprince  [developer] Jun 29 @ 3:18am 
Steam was 32 bit last time I looked, and that means you still can't integrate 64 bit games with the Steam runtime. We've got 64 bit versions of the games available... you just can't use them with Steam.

The joystick issue you'll have to sort out as best you can - we don't have the resources to fix it for you personally.
gzeusmants (Banned) Jun 29 @ 6:13am 
Originally posted by cprince:
Steam was 32 bit last time I looked, and that means you still can't integrate 64 bit games with the Steam runtime.
Yeaaah, no.
If anything, that's a _Java_ issue. In fact, why are you shipping a Java app with a bit depth at all? My computer's runtime is 64-bit. Why are you shipping the entire runtime?
Delver runs on my 64-bit Java runtime just fine. Same with Project Zomboid.
Various truly native games run 64-bit binaries. Proteus, for one.
You're spreading erroneous information.
The joystick issue you'll have to sort out as best you can - we don't have the resources to fix it for you personally.
How about for all the other people with problems _which you have acknowledged in multiple threads_?
Holy crap, the hubris...
Glad I didn't give you any more business than this...
Last edited by gzeusmants; Jun 29 @ 6:16am
cprince  [developer] Jun 29 @ 12:02pm 
Just had to ban someone for twattish behaviour. Grrr.
cprince  [developer] Jun 29 @ 12:09pm 
You may or may not be aware that we're the people who advise the projecrt zomboid guys how to do things, not the other way around. If you don't know hwo something works ... please, keep quiet.
cprince  [developer] Jun 29 @ 12:43pm 
For what it's worth there is now a 64-bit Steam client for Linux... but there wasn't when we released our games, and we're not going back to fix that at this stage. Future titles will be 64 bit compatible out of the box.
Showing 1-11 of 11 comments
< >
Per page: 15 30 50