LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-24-2017, 06:43 AM   #1
t3h_bunneh
LQ Newbie
 
Registered: Sep 2017
Posts: 19

Rep: Reputation: Disabled
Getting Steam running


First time in my life running slackware and while I am generally comfortable in the way it works and so forth, I've ran into a bit of a pickle that I can't figure out and my lackluster googling skills haven't helped me either. I try to run Steam but it needs to install some packages, just as listed in slackdocs, the issue is, that for me, it tries to do it with sudo apt-get, which of course doesn't work on this distro.

Tried to google my way out of this situation but found nothing relevant that would help̣. I downloaded steam through sbopkg, if that is relevant to this case. If anyone has relevant links to docs that show how to solve this etc, all of it is really appreciated!
 
Old 09-24-2017, 06:58 AM   #2
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
t3h_bunneh --

I am not a gamer by any stretch, but ...

Did you see the Steam HOWTO on the SlackDocs Site ?

I don't know what version of Slackware you're running nor the ARCH, but Alien Bob's 32-bit steamclient Package is available for 14.0, 14,1, 14,2 and current.

Note the note about 64-bit and Multilib.

As a rule, the SlackDocs Main Page Search Dialog in the Left-Hand NavBar can be VERY handy.

HTH.

-- kjh
 
Old 09-24-2017, 07:16 AM   #3
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
Question

Quote:
Originally Posted by kjhambrick View Post
t3h_bunneh --

I am not a gamer by any stretch, but ...

...

-- kjh
Funny you'd say stretch,,, is Slackware for gamers now?

Last edited by jamison20000e; 09-24-2017 at 07:17 AM.
 
Old 09-24-2017, 08:09 AM   #4
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
Quote:
Originally Posted by jamison20000e View Post
Funny you'd say stretch,,, is Slackware for gamers now?
Of course jamison20000e, Slackware is pretty good for anything you want to do with it without any stretch at all

t3h_bunneh --

Another thing I neglected to mention are all the Steam-related posts here on LQ.

The search tool finds quite a few of them.

HTH and thanks for the opportunity to ammend to my previous post, jamison20000e

-- kjh
 
Old 09-24-2017, 12:38 PM   #5
t3h_bunneh
LQ Newbie
 
Registered: Sep 2017
Posts: 19

Original Poster
Rep: Reputation: Disabled
Yeah, I did look at the slackdocks page for steam and I did make search for steam on here (little/nothing relevant came on). Decided to remove the steam package installed through sbopkg and just install the one from alienbob. I am running 14.2 btw. Anyway, alienbobs pkg gives me this error:

Quote:
Slackware 32-bit: Check the 'deps/<slackwareversion>' directory where you downloaded this package and install/upgrade the packages you find there.
Slackware 64-bit multilib: Install/upgrade the packages in the 'deps/<slackwareversion>/multilib' subdirectory instead.
With these lines afterwards:

Code:
Running Steam on slackware 14.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
The fun part in this is, that alienbobs steam index for 14.2 debs has only readme telling that the current version needs no debs.

I do have this system set as multilib and searching for multilib with slackpkg+ shows me that all the multilib pkgs are installed so that shouldnt be the issue. Any ideas?
 
Old 09-24-2017, 02:31 PM   #6
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by t3h_bunneh View Post
Code:
Running Steam on slackware 14.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
The fun part in this is, that alienbobs steam index for 14.2 debs has only readme telling that the current version needs no debs.

I do have this system set as multilib and searching for multilib with slackpkg+ shows me that all the multilib pkgs are installed so that shouldnt be the issue. Any ideas?
That file is located in the mesa package. Do you have the 32bit version of mesa installed? It's not enough to just install the multilib packages, you also need the compat32 packages, which are 32bit packages modified to work on a 64bit/multilib system. The only multilib packages are your gcc and glibc packages, everything else is either x86_64 or compat32.

You need to get all the packages from the slackware64-compat32 in his multilib directory.
 
Old 09-24-2017, 02:44 PM   #7
t3h_bunneh
LQ Newbie
 
Registered: Sep 2017
Posts: 19

Original Poster
Rep: Reputation: Disabled
All thats already installed :/
 
Old 09-24-2017, 02:49 PM   #8
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
What happens if you run /usr/bin/32/glxgears and/or /usr/bin/32/glxinfo? I'm thinking your multilib might be broke (or at least the compat32 packages installed with it).
 
Old 09-24-2017, 02:50 PM   #9
t3h_bunneh
LQ Newbie
 
Registered: Sep 2017
Posts: 19

Original Poster
Rep: Reputation: Disabled
no such file or directory.
 
Old 09-24-2017, 03:25 PM   #10
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by t3h_bunneh View Post
no such file or directory.
Then you are missing, at a minimum, the mesa compat32 package, or its installation is broken.

What is the output of the following?

Code:
ls -la /var/log/packages/mesa*
 
Old 09-24-2017, 03:27 PM   #11
t3h_bunneh
LQ Newbie
 
Registered: Sep 2017
Posts: 19

Original Poster
Rep: Reputation: Disabled
bash-4.3# ls -la /var/log/packages/mesa*
-rw-r--r-- 1 root root 5298 Sep 20 2012 /var/log/packages/mesa-11.2.2-x86_64-1
-rw-r--r-- 1 root root 2736 Sep 21 18:50 /var/log/packages/mesa-compat32-11.2.2-x86_64-1compat3
 
Old 09-24-2017, 03:57 PM   #12
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Can you paste the output of the following? (Note, I added a 2 at the end of your line, because I assume it was just cut off in the copy/paste, but if it wasn't, I would suggest uninstalling that and reinstalling it)

Code:
cat /var/log/packages/mesa-compat32-11.2.2-x86_64-1compat32
ls -la /usr/bin/32/
 
Old 09-24-2017, 04:20 PM   #13
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Quote:
Originally Posted by jamison20000e View Post
Funny you'd say stretch,,, is Slackware for gamers now?
FTR I AM a gamer, have been for decades and for therapeutic reasons, that has increased dramatically in the last 2 years. Slackware has been and as far as I can see will always be my preferred platform for gaming because it does not enable any but the most basic services by default. Therefore even running KDE it has a very slender footprint.

To OP - Actually any Steam version you install will update to the latest runtime whether you want it to or not. This is a bit of a pita as somethimes updates break things but to Gabe and the Boys' credit, they soon autofix. Alien Bob's Slackbuild, like almost everything he does, works a treat.
 
Old 09-24-2017, 09:10 PM   #14
tazza
Member
 
Registered: Jul 2005
Distribution: Slackware64 -current
Posts: 114

Rep: Reputation: 31
When mine sometimes breaks (with the exact same message), the following works for me:

LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam
 
Old 09-24-2017, 09:16 PM   #15
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,223

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
If you’re installing the proprietary NVidia drivers using the installer that you can download from NVidia.com, it will at one point ask you if you want to install the 32-bit compatibility libraries. You need to say yes.
 
  


Reply

Tags
ad



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Is Microsoft running out of steam? LXer Syndicated Linux News 0 10-07-2010 01:20 PM
Running Steam through Wine on Sabayon Jeff91 Sabayon 2 10-15-2009 11:13 PM
Error running Steam on Cedega 4.2 commercial... dragonslay Linux - Games 6 01-17-2005 08:55 PM
When Steam is running, I can't change desktops GT_Onizuka Linux - Games 0 09-02-2004 12:32 AM
CVSWinex problem running Steam CounterStrike Matanay Linux - Games 0 06-06-2004 02:07 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:10 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration