SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2013-02-10 07:36:18

parkerlreed
Member
Registered: 2011-07-13
Posts: 14

Steam on Debian Wheezy 64bit (and probably 32bit too!)

So after a while of searching for the simplest way to do this I think I have found it.

1. If on a 64bit machine enable multiarch

sudo dpkg --add-architecture i386
sudo apt-get update

2. Download the steam-install-for-wheezy package and install it

wget https://github.com/GhostSquad57/Steam-Installer-for-Wheezy/raw/master/steam-debian_1.0.0.48-5_all.deb
sudo dpkg -i steam-debian_1.0.0.48-5_all.deb

If it says its missing a package just
sudo apt-get install -f

3. Now before you run steam you need to install the i386 package that provides libgl.so.1 and matches your graphics card
     If on a 64bit system

sudo apt-get install libgl1-nvidia-glx:i386

(This is just for nvida. If you find a package that matches your card just leave a comment below. Found this page that might help you in deciding http://packages.debian.org/cgi-bin/sear … &arch=i386 )
     If on 32bit (untested)

sudo apt-get install libgl1-nvidia-glx

4. Run "steam-debian", let it download the client, and you should then be presented with the login screen.

5. If you get a terminal window at launch that complains about not having jockey-commnon run

sudo /usr/lib/steam/steam-debian-depends.sh

6. Enjoy!

PS: If you just so happen to be running sid you can just run "steam" to open steam. The "steam-debian" script isn't even needed!

Last edited by parkerlreed (2014-08-17 00:51:26)

Offline

Be excellent to each other!

#2 2013-02-10 10:30:36

james0610
#! Member
Registered: 2013-02-03
Posts: 91

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

wget https://gist.github.com/grindars/4231563/raw/80d36cc7739fb1f101d7e043c5e92101118d98b2/steam_bootstrap.sh

your link has been borked

Thank you though as this has been better than my previous attempts lol

Last edited by james0610 (2013-02-10 10:39:46)


"On The First Day, God Created Linux... And The Rest Was Easy"

Offline

#3 2013-02-10 13:14:43

crash_harddrive
Member
From: Troy, Ohio
Registered: 2013-01-26
Posts: 36
Website

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

Installing bootstrap /home/crash/.local/share/Steam/bootstrap.tar.xz
/home/crash/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /home/crash/.local/share/Steam/ubuntu12_32/steam)

It seems the standard install of CrunchBang has GLIBC 2.13, but 2.15 is required. Did you upgrade it by way of adding a repository?


Linux _is_ user-friendly. It is not ignorant-friendly or idiot-friendly.

Offline

#4 2013-02-10 13:24:03

parkerlreed
Member
Registered: 2011-07-13
Posts: 14

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

crash_harddrive wrote:

Installing bootstrap /home/crash/.local/share/Steam/bootstrap.tar.xz
/home/crash/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /home/crash/.local/share/Steam/ubuntu12_32/steam)

It seems the standard install of CrunchBang has GLIBC 2.13, but 2.15 is required. Did you upgrade it by way of adding a repository?

No. Are you trying this on Statler or Waldorf? It is only designed to work on Waldorf. The script should have downloaded libc6_2.15-0ubuntu10.2_i386.deb to the folder it resides in.

Offline

#5 2013-02-10 14:14:30

crash_harddrive
Member
From: Troy, Ohio
Registered: 2013-01-26
Posts: 36
Website

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

I'm running waldof, and it's now downloading the Steam client. I had the remains of a previous install attempt borking up the new one. Once I purged the old files, it cleared up the error. Many thanks!


Linux _is_ user-friendly. It is not ignorant-friendly or idiot-friendly.

Offline

#6 2013-02-10 16:24:31

parkerlreed
Member
Registered: 2011-07-13
Posts: 14

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

crash_harddrive wrote:

I'm running waldof, and it's now downloading the Steam client. I had the remains of a previous install attempt borking up the new one. Once I purged the old files, it cleared up the error. Many thanks!

Great to hear! big_smile

Offline

#7 2013-02-10 16:57:40

crash_harddrive
Member
From: Troy, Ohio
Registered: 2013-01-26
Posts: 36
Website

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

As a footnote to my install, Steam is up and running perfectly, but for the fact I can't use the client window to browse games; it gives an error that I need a newer version of Flash. Been there, done that and it's not a big enough problem to risk hosing up my system (again) trying to get a compatible version. I can browse Steam fine directly from IceWeasel, so this is a minor glitch. I look forward to the day when Flash dies the final death.


Linux _is_ user-friendly. It is not ignorant-friendly or idiot-friendly.

Offline

#8 2013-02-10 22:16:23

parkerlreed
Member
Registered: 2011-07-13
Posts: 14

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

crash_harddrive wrote:

As a footnote to my install, Steam is up and running perfectly, but for the fact I can't use the client window to browse games; it gives an error that I need a newer version of Flash. Been there, done that and it's not a big enough problem to risk hosing up my system (again) trying to get a compatible version. I can browse Steam fine directly from IceWeasel, so this is a minor glitch. I look forward to the day when Flash dies the final death.

Hmm weird. I am able to use the in Steam browser just fine. Doesn't have flash but meh the pictures do fine.

ibbTmgLf96ggjN.png

ibvscVGXDVnINp.png

Offline

#9 2013-02-11 14:11:52

lobo86
New Member
Registered: 2013-02-09
Posts: 9

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

devil Deleted by user.

Last edited by lobo86 (2013-04-20 18:48:39)

Offline

#10 2013-02-11 21:47:15

crash_harddrive
Member
From: Troy, Ohio
Registered: 2013-01-26
Posts: 36
Website

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

Awesome, the final bug goes down! It's great that this can be done through the plugin directory, I didn't know that. I wasn't about to try messing with the main Flash plugin, I've spent a few hours in the past cleaning up the mess that can cause. Thanks again.


Linux _is_ user-friendly. It is not ignorant-friendly or idiot-friendly.

Offline

#11 2013-03-03 06:35:58

th3pun15h3r
#! Die Hard
Registered: 2011-11-22
Posts: 537

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

I am trying to add it to my openbox menu but cant get it to execute from there only when i type it in terminal.  What did you guys do to get that to work?

Offline

#12 2013-03-03 10:42:38

crash_harddrive
Member
From: Troy, Ohio
Registered: 2013-01-26
Posts: 36
Website

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

/home/<your user name>/.local/share/Steam/steam_on_debian.sh

If that doesn't work, try "whereis steam" to see what the path is. It looks like steam doesn't necessarily install in the normal path, that's why you have to use the whole path in the menu.

Last edited by crash_harddrive (2013-03-03 10:46:53)


Linux _is_ user-friendly. It is not ignorant-friendly or idiot-friendly.

Offline

#13 2013-03-07 06:33:42

rex60076
New Member
Registered: 2013-03-07
Posts: 1

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

I have been having some problems with this, whenever I try to run:

sudo dpkg --add-architecture i386

I get an error saying dpkg unknown option --add-architecture
And also when I follow the rest of the steps and run steam it says

Package jockey-common needs to be installed
Package xterm needs to be installed
Package libgl1-mesa-dri:i386 needs to be installed
Package libgl1-mesa-glx:i386 needs to be installed
Package libc6:i386 needs to be installed
Steam needs to install these additional packages: 
	jockey-common, xterm, libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package jockey-common
E: Unable to locate package libgl1-mesa-dri:i386
E: Unable to locate package libgl1-mesa-glx:i386
E: Unable to locate package libc6:i386
Press return to continue: 

Can anyone point me in the right direction? I think I am making a stupid mistake.

Offline

#14 2013-03-09 04:04:21

H4rdK0r3
New Member
Registered: 2013-03-09
Posts: 1

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

rex60076 wrote:

I have been having some problems with this, whenever I try to run:

sudo dpkg --add-architecture i386

I get an error saying dpkg unknown option --add-architecture
And also when I follow the rest of the steps and run steam it says

Package jockey-common needs to be installed
Package xterm needs to be installed
Package libgl1-mesa-dri:i386 needs to be installed
Package libgl1-mesa-glx:i386 needs to be installed
Package libc6:i386 needs to be installed
Steam needs to install these additional packages: 
	jockey-common, xterm, libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package jockey-common
E: Unable to locate package libgl1-mesa-dri:i386
E: Unable to locate package libgl1-mesa-glx:i386
E: Unable to locate package libc6:i386
Press return to continue: 

Can anyone point me in the right direction? I think I am making a stupid mistake.

it looks like your repositories are messed up, I had this problem once. Do this:

get netselect:

sudo apt-get install netselect-apt

then run it:

sudo netselect-apt

copy the sources.list file that it creates in your current directory to /etc/apt/

sudo cp sources.list /etc/apt/sources.list

then update:

sudo apt-get update

Last edited by H4rdK0r3 (2013-03-09 04:15:01)

Offline

#15 2013-03-09 05:23:25

th3pun15h3r
#! Die Hard
Registered: 2011-11-22
Posts: 537

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

Lol adding steam to the openbox menu was so easy!  Found the steam shortcut with the file manager checked out the properties and copy and pasted the execution path it gave.. Boom! Done!  Worked for adding the windows and linux client of steam.  *facepalm*

Offline

#16 2013-03-09 22:04:13

ralf_donald
New Member
From: Leipzig (Germany)
Registered: 2013-03-05
Posts: 3
Website

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

Thanks for the workaround. Steam is running without any problems under waldorf.

Offline

#17 2013-03-12 01:24:46

deathrider
Member
Registered: 2013-02-17
Posts: 10

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

Thanks for the flash instruction, lobo.  Works perfectly now.


Death Rider you've taken the earth by storm
Death Rider out of sin and hatred you were born

Offline

#18 2013-03-14 19:56:05

zetronman
New Member
Registered: 2013-03-14
Posts: 3

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

EDIT - I fixed it!

Reformatted my computer, installed #!, then added i386 support before going through the start up script. After all that was done, added the following packages out of the gate:

apt-get install libgl1-mesa-glx:i386 \
libgl1-mesa-dri:i386 libcurl3-gnutls:i386 libogg0:i386 \
libpixman-1-0:i386 libsdl1.2debian:i386 libtheora0:i386 \
libvorbis0a:i386 libvorbisenc2:i386 libvorbisfile3:i386 \
libasound2:i386 libc6:i386 libcairo2:i386 libcups2:i386 \
libdbus-1-3:i386 libfontconfig1:i386 libfreetype6:i386 \
libgcc1:i386 libgcrypt11:i386 libgdk-pixbuf2.0-0:i386 \
libglib2.0-0:i386 libgtk2.0-0:i386 libnspr4:i386 \
libnss3:i386 libopenal1:i386 libpango1.0-0:i386 \
libpng12-0:i386 libpulse0:i386 libstdc++6:i386 \
libx11-6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 \
libxrandr2:i386 libxrender1:i386 zlib1g:i386

Rebooted, installed steam with the script and it worked perfectly. Not sure what I screwed up before, but I'm happy now!

Registered to the forums today to try to get help with steam after deciding to give #! another shot.

I am having issues getting libc6:i386 2.15 installed. When I try to run steam, I see:

Error: You are missing the following 32-bit libraries, and Steam may not run:
libc.so.6

When I try to install it:

$ sudo apt-get install libc6:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libasound2 : PreDepends: multiarch-support but it is not going to be installed
 libc6 : Depends: libc-bin (= 2.13-37) but it is not going to be installed
         Depends: libgcc1 but it is not going to be installed
         Breaks: libc6:i386 (!= 2.13-37) but 2.11.3-4 is to be installed
 libc6:i386 : Conflicts: libc6 but 2.13-37 is to be installed
 libglib2.0-0 : Depends: libffi5 (>= 3.0.4) but it is not going to be installed
                Depends: libpcre3 (>= 8.10) but it is not going to be installed
                Depends: libselinux1 (>= 1.32) but it is not going to be installed
                Depends: zlib1g (>= 1:1.2.2) but it is not going to be installed
                PreDepends: multiarch-support but it is not going to be installed
                Recommends: shared-mime-info but it is not going to be installed
 libiw30 : PreDepends: multiarch-support but it is not going to be installed
 liblua5.1-0 : Depends: libgcc1 (>= 1:4.1.1) but it is not going to be installed
               Depends: libstdc++6 (>= 4.1.1) but it is not going to be installed
               PreDepends: multiarch-support but it is not going to be installed
 libncurses5 : Depends: libtinfo5 (= 5.9-10) but it is not going to be installed
               PreDepends: multiarch-support but it is not going to be installed
               PreDepends: libtinfo5 (>= 5.9-3) but it is not going to be installed
               Recommends: lib
gpm2 but it is not going to be installed
 libx11-6 : Depends: libxcb1 (>= 1.2) but it is not going to be installed
            PreDepends: multiarch-support but it is not going to be installed
 libxdamage1 : PreDepends: multiarch-support but it is not going to be installed
 libxext6 : PreDepends: multiarch-support but it is not going to be installed
 libxfixes3 : PreDepends: multiarch-support but it is not going to be installed
 libxft2 : Depends: libfontconfig1 (>= 2.9.0) but it is not going to be installed
           Depends: libfreetype6 (>= 2.3.5) but it is not going to be installed
           Depends: libxrender1 but it is not going to be installed
           PreDepends: multiarch-support but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Anyone run into this issue and find a solution? I did follow the steps, but the ubuntu package the script pulls down doesn't install, either:

$ sudo dpkg -i libc6_2.15-0ubuntu10.2_i386.deb 
Selecting previously unselected package libc6:i386.
(Reading database ... 91437 files and directories currently installed.)
Unpacking libc6:i386 (from libc6_2.15-0ubuntu10.2_i386.deb) ...
De-configuring libc6:amd64 ...
dpkg: error processing libc6:i386 (--install):
 package libc6:i386 2.15-0ubuntu10.2 cannot be configured because libc6:amd64 is at a different version (2.13-37)
dpkg: error processing libc6:amd64 (--install):
 package libc6:amd64 2.13-37 cannot be configured because libc6:i386 is at a different version (2.15-0ubuntu10.2)
Errors were encountered while processing:
 libc6:i386
 libc6:amd64

This is a brand new install of #!, been on my computer for about an hour now, Steam is the very first thing I've attempted to install.

Edit to add:
Weirder still is that when I apt-get -f install, I see:

$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
  libc6:i386
0 upgraded, 0 newly installed, 1 to remove and 1 not upgraded.
2 not fully installed or removed.
After this operation, 9,344 kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 91739 files and directories currently installed.)
Removing libc6:i386 ...
Setting up libc6:amd64 (2.13-37) ...

I wonder why libc6:i386 is saying it's failing the install, but will be purged when I do this. I'm not new to linux, but I am very new to such hands on package management! smile

Last edited by zetronman (2013-03-14 21:25:27)

Offline

#19 2013-03-17 17:17:33

wallen
New Member
Registered: 2012-10-12
Posts: 5

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

I've been trying to install steam following OP's guidelines. When I try to run steam.sh or steam_on_debian.sh I get prompted with the following error:

/home/wallen/.local/share/Steam/steam.sh: line 704: 32088 Segmentation fault      $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Error: Couldn't start bootstrap and couldn't reinstall from /usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz.  Please contact technical support.

Has anyone ever had this? I am running waldorf 64 bit.

Offline

#20 2013-03-25 14:49:37

rcardamone
Member
Registered: 2013-01-14
Posts: 10

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

i completed the install and steam runs, but the only error i came across is this one when trying to run tf2.

Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported or your OpenGL driver needs to be updated.

Offline

#21 2013-03-25 20:54:20

Neon_Riots
Member
Registered: 2013-01-21
Posts: 25

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

I haven't been able to get steam to run since I'm unable to install the nvidia OpenGL Mesa libraries for i386 (I'm using a 660Ti).  I'm also using the current proprietary drivers (313.26).

When I try and run

sudo apt-get install libgl1-nvidia-glx:i386

it hangs when the "nvidia-installation-cleanup" runs, and I'm forced to kill the process.

I'm actually running VSIDO as Crunchbang was giving me fits.  I don't think VSIDO is the culprit, as it's simply based off of Debian Sid and the Experimental repos.

Offline

#22 2013-04-05 01:20:40

Neon_Riots
Member
Registered: 2013-01-21
Posts: 25

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

I still haven't figured a way around this.

Offline

#23 2013-04-20 15:36:36

lobo86
New Member
Registered: 2013-02-09
Posts: 9

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

devil  Deleted by user.

Last edited by lobo86 (2013-04-20 18:49:11)

Offline

#24 2013-05-25 23:46:26

kbmonkey
#! Die Hard
Registered: 2011-01-14
Posts: 836
Website

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

Thanks for this @parkerlreed, the client is downloading now big_smile

Is it really 152,874 KB? Hectic o_O It must link every known library in existance.

Offline

Be excellent to each other!

#25 2013-06-06 05:25:29

savalaserg
#! Member
Registered: 2013-05-15
Posts: 91

Re: Steam on Debian Wheezy 64bit (and probably 32bit too!)

Got a question just recently upgraded to jessie and when trying to run steam now I get /home/savalaserg/.local/share/Steam/steam.sh: line 704:  6874 Segmentation fault      $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Not too sure what may have happened ?

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo