Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Steps taken (Debian Sid amd64):
====================
Install/unpack Steam
Unpack Ubuntu 12.10 i386 packages for libc6, libtheora, libjpeg-turbo8, libcurl3-gnutls to, for example, /home/user/libraries/
Install the other required libraries from the debian repos (multiarch required)
$ export LD_LIBRARY_PATH=/home/user/libraries/lib/:/home/user/libraries/lib/i386-linux-gnu/:/home/user/libraries/usr/lib/i386-linux-gnu/:$LD_LIBRARY_PATH
$ ./steam.sh
Steam itself should run without a problem. (Steam overlay seems to segfault after a couple of seconds though, might/might not be related).
The problem is, when running a game (for example World of Goo Demo), Steam passes LD_LIBRARY_PATH which does not include our libraries.
So it seems us Debian users/Valve (if they will want to support Debian in the future) have the following options:
* Wait for Debian to upgrade libc6 to >= 2.15
* Recompile Steam for libc6 = 2.13
* Modify the game executable to shell scripts which set the appropriate LD_LIBRARY_PATH and run the real game executable
export LD_LIBRARY_PATH=/home/user/Téléchargements/Steam/lib:/home/user/Téléchargements/Steam/lib/i386-linux-gnu/:/home/user/Téléchargements/Steam/usr/lib/i386-linux-gnu/:$LD_LIBRARY_PATH
# steam
Installing breakpad exception handler for appid(steam)/version(1352224866_client)
zsh: exit 255 steam
wget http://dl.dropbox.com/u/29081229/Steam/debian_install.sh
sh debian_install.sh
to run:
wget http://dl.dropbox.com/u/29081229/Steam/debian_steam.sh
sh debian_steam.sh
Should work ;)
steam:i386 : Depends: multiarch-support:i386 (>= 2.15-0ubuntu10.2)
Depends: libjpeg-turbo8:i386 but it is not installable
Depends: libcurl3-gnutls:i386 (>= 7.16.2-1) but it is not going to be installed
Depends: libpixman-1-0:i386 (>= 0.24.4-1) but it is not going to be installed
Depends: libtheora0:i386 (>= 1.0~beta1) but it is not going to be installed
Depends: libc6:i386 (>= 2.15) but 2.13-36 is to be installed
Depends: libcairo2:i386 (>= 1.6.0) but it is not going to be installed
Depends: libgdk-pixbuf2.0-0:i386 (>= 2.22.0) but it is not going to be installed
Depends: libgtk2.0-0:i386 (>= 2.24.0) but it is not going to be installed
Depends: libpango1.0-0:i386 (>= 1.22.0) but it is not going to be installed
Depends: libpulse0:i386 (>= 1:0.99.1) but 2.0-6 is to be installed
What Debian do you have?
I have updated needed packages with names in unstable.
Thanks for this. I was having trouble installing steam on my 64 bit debian installation, and this worked perfectly.
Installing breakpad exception handler for appid(steam)/version(1352224866_client)
Do you have an idea how to fix this?
I am running debian wheezy amd64.
ldd $HOME/Steam/ubuntu12_32/steam
and post output - just to be sure
{LINK REMOVED}https://paste.debian.net/207353/