Pifou Oct 30, 2013 @ 5:29pm
Debian 7.2 64bits steam update fail
I trying to install Steam on Debian 7.2 64 bits

In the console:

./steam.sh
Running Steam on debian 7 64-bit
STEAM_RUNTIME is enabled automatically
Error: You are missing the following 32-bit libraries, and Steam may not run:
libc.so.6
Error:
You are missing the following 32-bit libraries, and Steam may not run:
libc.so.6
Press enter to continue:
/home/xxx/.steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /home/xxx/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6)
Error: Couldn't start bootstrap and couldn't reinstall from /usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz. Please contact technical support.

libc.so.6 version 2.13 is installed on the system. No version 2.15 available.

I'm french. Sorry

Thank's
Last edited by Pifou; Oct 30, 2013 @ 5:30pm
Showing 1-15 of 22 comments
< >
###O?qÿáÓ Oct 31, 2013 @ 6:07am 
You need to add i386 architecture if you have not done yet:

sudo dpkg --add-architecture i386

then do a
sudo apt-get update

and install install the 32bit packages of X

sudo apt-get install libx11-6:i386
Last edited by ###O?qÿáÓ; Oct 31, 2013 @ 6:15am
Pifou Oct 31, 2013 @ 2:35pm 
That doesn't solve my problem.



#apt-get install libX11-6:i386
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
libx11-6:i386 est déjà la plus récente version disponible.
libx11-6:i386 passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Shark Oct 31, 2013 @ 5:17pm 
Installing Steam on Debian Wheezy is kind of a hack and it requires you to install the libc library from Ubuntu. This does, however, create some dependancy issues. You got lucky with updating, your libc library got uninstalled and not your Steam installation.

Now you have a few options:
-Reinstall libc from Ubuntu as you did when installing Steam.
-Upgrade to Debian Jessie, which contains a more up-to-date libc by default.
-Try to install libc from Debian Jessie, which may or may not work.
Last edited by Shark; Oct 31, 2013 @ 5:17pm
Oskar Oct 31, 2013 @ 5:49pm 
have you made an "apt-get update" and "apt-get upgrade" after doing "dpkg --add-architecture..." ?

On my Debian Machine, the Steam Linux client runs since Release of Debian 7 without Problems!

Every Update of steam have worked without Problems!
Last edited by Oskar; Oct 31, 2013 @ 5:50pm
Pifou Nov 1, 2013 @ 5:11am 
have you made an "apt-get update" and "apt-get upgrade" after doing "dpkg --add-architecture..." ?

Yes.

I'm using the "stable" version of Debian.
So, i need do hack the libc :(
[Linux] Junior s2 Camila Nov 1, 2013 @ 5:15am 
If I may suggest, the current Stable branch is a hell of a pain in the nuts.
I spent days trying to have a good and stable Steam install but it's not possible without apt-pinning or mixing sources.
So, if you wanna try Jessie you'll see that installing Steam takes about 2 minutes of work.
Zyro Nov 1, 2013 @ 6:25am 
Stable works fine for me. I'd add testing and/or unstable to your apt.sources and use apt preferences to prefer stable (https://wiki.debian.org/AptPreferences).
Then you can do stuff like
apt-get -t testing install libc6:i386/testing
... which will pull in packages needed in a newer version if there are any.
Pifou Nov 1, 2013 @ 10:58am 
Originally posted by Zyro:
Stable works fine for me. I'd add testing and/or unstable to your apt.sources and use apt preferences to prefer stable (https://wiki.debian.org/AptPreferences).
Then you can do stuff like
apt-get -t testing install libc6:i386/testing
... which will pull in packages needed in a newer version if there are any.

Installing the testing version of libc solve my problem. Thank you.
dilworks Nov 2, 2013 @ 7:47pm 
Upgrading to Jessie/testing is a better option for the future, as Wheezy -despite being stable- will not receive new versions of anything, just security patches and some backported bugfixes. No new kernel (stay at 3.2 FOREVER), no new Mesa (8.0.5 is a bad joke), and the repos still ship the outdated nVidia 304.xx propietary driver.

Debian Stable is a good idea for light-duty desktops and (of course) servers. For gaming rigs? Nope. I actually started on Wheezy (with a locally-installed Ubuntu libc, I used Kano's install script), with some packages from Experimental, but once the new libc landed on Unstable, it was pretty much game over if I wanted to get bugfixed/improved version of the packages that actually mattered (for me, nVidia and Mesa). Now I'm on Jessie, and aside of the odd bug introduced by the botched update every now and then, it's a pleasure for my Steam needs.

Anyway, what's the recommended way to get Steam on Wheezy nowadays? Just curious.
###O?qÿáÓ Nov 3, 2013 @ 3:08am 
Originally posted by dilworks:
Upgrading to Jessie/testing is a better option for the future, as Wheezy -despite being stable- will not receive new versions of anything, just security patches and some backported bugfixes. No new kernel (stay at 3.2 FOREVER), no new Mesa (8.0.5 is a bad joke), and the repos still ship the outdated nVidia 304.xx propietary driver.

Debian Stable is a good idea for light-duty desktops and (of course) servers. For gaming rigs? Nope. I actually started on Wheezy (with a locally-installed Ubuntu libc, I used Kano's install script), with some packages from Experimental, but once the new libc landed on Unstable, it was pretty much game over if I wanted to get bugfixed/improved version of the packages that actually mattered (for me, nVidia and Mesa). Now I'm on Jessie, and aside of the odd bug introduced by the botched update every now and then, it's a pleasure for my Steam needs.

Anyway, what's the recommended way to get Steam on Wheezy nowadays? Just curious.

I used this guide[aspensmonster.com], when wheezy was still testing.
And steam still works great on my gaming rig with amd graphics.
Shark Nov 3, 2013 @ 3:39am 
I would recommend to not use Steam on Wheezy tbh, it will break eventually. Jessie is more stable than Ubuntu in my experience anyway, so I would use that.
Zyro Sep 21, 2014 @ 4:09am 
Originally posted by Shark:
I would recommend to not use Steam on Wheezy tbh, it will break eventually. Jessie is more stable than Ubuntu in my experience anyway, so I would use that.

I don't know why Steam marked this thread as having new messages, but now that I'm here:
Nothing broken a year later...
Zyro Sep 21, 2014 @ 11:01am 
Originally posted by gbf:
I do not recommend debian stable (wheezy right now) for a gaming rig.

Why?
One year after this "it will break eventually" it still runs great.
And I continue waiting for better arguments than fear...
Last edited by Zyro; Sep 21, 2014 @ 11:13am
[Linux] Junior s2 Camila Sep 21, 2014 @ 11:57am 
Yeah, text can't always be reliable. I can say I'm running Steam on Debian 1.0 in 2014 without breakage, but this kind of statement needs proof.
Zyro Sep 21, 2014 @ 11:58am 
Personally, I wanted to install testing, but it had a severe bug in kmail eating up all ressources. Don't know it the bug is still there.

Why others don't want testing, I obviously can't say. But according to the vistors on my web page which tells how to do that, there a many. Maybe because Wheezy does not change every now and then.

The most unjustified fear about such setups IMHO is the one about dependenices. Debian packages are supposed to know there dependencies (versioned if need be) and pull them in. Debian is respected for its package system for a reason. While mixed installations are not officially supported, in my (long) experience it works mostly as well as testing does.

That said, if Jessie/testing is fine for people, they should go ahead with Jessie. When I wrote my howto about Steam on Wheezy, Jessie was much fresher and more of a moving target. Nowadays it goes for freezing, so it should be more stable and less changing than back then.
Last edited by Zyro; Sep 21, 2014 @ 12:09pm
Showing 1-15 of 22 comments
< >
Per page: 15 30 50

Date Posted: Oct 30, 2013 @ 5:29pm
Posts: 25