Steam for Linux

Steam for Linux

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
Laatst bewerkt door Pifou; 30 okt 2013 om 17:30
< >
1-15 van 22 reacties weergegeven
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
Laatst bewerkt door ###O?qÿáÓ; 31 okt 2013 om 6:15
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.

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.
Laatst bewerkt door Shark; 31 okt 2013 om 17:17
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!
Laatst bewerkt door Dystopian; 31 okt 2013 om 17:50
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 :(
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.
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.
Origineel geplaatst door 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.
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.
Origineel geplaatst door 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.
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.
Origineel geplaatst door 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...
Origineel geplaatst door 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...
Laatst bewerkt door Zyro; 21 sep 2014 om 11:13
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.
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.
Laatst bewerkt door Zyro; 21 sep 2014 om 12:09
< >
1-15 van 22 reacties weergegeven
Per pagina: 1530 50

Geplaatst op: 30 okt 2013 om 17:29
Aantal berichten: 22