LinuxQuestions.org
Help answer threads with 0 replies.
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 12-03-2012, 07:27 AM   #91
mlpa
Member
 
Registered: May 2008
Location: Aveiro
Distribution: Slackware
Posts: 542

Rep: Reputation: 50

Quote:
Originally Posted by kingbeowulf View Post
Yeah, I don't have the full pulseaudio installed (NEVER!!) just the compat32 packages. World of Goo demo could find Alsa audio, but TF2 complained without the extra export. I still don't know why TF2 script couldn't set LD_LIBRARY_PATH, but heck its works.
I have 4GB RAM and didn't notice any issues. TF2 is a hog all right. Play was fine once I adjusted settings for my GPU, with 70+% on both cores.

@mlpa: Valve may have an incentive to go Linux. Other platforms are locked down with their own software/game distribution system built-in. And we won't get into Win8. Seriously. Valve my have picked Ubuntu since Canonical can offer corporate level support. How many other distros are there that have that? Redhat perhaps but they have carved a niche in MIS/IT Enterprise level systems. Novelle? Ubuntu aims at the home user, Valve's market, and provides a hook into linux consoles/consumer electronics/set top boxes.

My take in all this is getting Steam to run on Slackware was just a fun exercise (after I saw Alien Bob's post). Hopefully, Valve will generalize to other distros. If not, then maybe I will just stick with Desura. OR! I can just play a wide variety of games that I haven't gotten to over the past 20 years via WINE or Dosbox. OR! contribute to F/OSS cross platform game projects. Or, just not play so many freakin' games!
My point is someone is finally doing something about games on Linux.
By something I mean a push big enough to change the current reality (IMHO).
 
Old 12-06-2012, 07:53 PM   #92
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Nice, just got my Beta invitation mail. Tried it shortly on my laptop with 32 bit Slackware 14 and thanks to AlienBob worked fine after installing speex, pulseaudio and OpenAL. Played a short round of the World of Goo demo.
Tomorow trying to play TF2 on my gaming machine. Damn that I have to multilib it for that.
 
Old 12-06-2012, 08:38 PM   #93
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480
Quote:
Originally Posted by TobiSGD View Post
Damn that I have to multilib it for that.
Once ISVs take your operating system seriously, you have to deal with BLOBs. And when running BLOBs you have to deal with multilib.

I still think Slackware64 would be much more hassle-free, if multilib would be integrated by default with pkgtools fully supporting it. And my dream would be a merged Slackware/i486/x86_64, where you can just switch kernels to run either a 32 bit or a 32/64 bit multilib system on the same filesystem.
 
Old 12-06-2012, 08:53 PM   #94
marnold
Member
 
Registered: Dec 2005
Distribution: Slackware64 15.0 Multilib
Posts: 313

Rep: Reputation: 52
Quote:
Originally Posted by TobiSGD View Post
Nice, just got my Beta invitation mail. Tried it shortly on my laptop with 32 bit Slackware 14 and thanks to AlienBob worked fine after installing speex, pulseaudio and OpenAL. Played a short round of the World of Goo demo.
Tomorow trying to play TF2 on my gaming machine. Damn that I have to multilib it for that.
Me too! The Slackers are in the hizzouse! (Sorry, couldn't help myself.)
 
Old 12-07-2012, 04:46 AM   #95
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Got my Beta invitation too, last night. Let's hope I get some time on Sunday to play.

Eric
 
Old 12-07-2012, 08:29 AM   #96
cheese1343
Member
 
Registered: Feb 2011
Location: Croatia
Distribution: Chakra
Posts: 73

Rep: Reputation: 16
Oh wow, wonderful, just got in the beta, and Steam is working fine on Slack, downloading TF2 right now.
But is there any way to do this without pulseaudio, I mean it is like having to choose between Steam and Skype, but can't have both at the same time... Or is there a way to make Skype ignore pulseaudio..
And is it normal for Steam not to use the system tray? I am using KDE 4.9.3 and closing steam is the same as minimizing it?

Last edited by cheese1343; 12-07-2012 at 08:33 AM.
 
Old 12-07-2012, 11:12 AM   #97
mlpa
Member
 
Registered: May 2008
Location: Aveiro
Distribution: Slackware
Posts: 542

Rep: Reputation: 50
Quote:
Originally Posted by Alien Bob View Post
Got my Beta invitation too, last night. Let's hope I get some time on Sunday to play.

Eric
Hi, I also receive my beta invitation today.
Eric can you make a small tutorial on how to install steam in Slackware64 14.
I never used multilib so I am a little lost in the details.
 
Old 12-07-2012, 12:12 PM   #98
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by mlpa View Post
Hi, I also receive my beta invitation today.
Eric can you make a small tutorial on how to install steam in Slackware64 14.
I never used multilib so I am a little lost in the details.
Start by reading http://docs.slackware.com/slackware:multilib
I am going to create a Steamclient SlackBuild plus package along with some instructions.
The required additional packages are here if you did not read this thread: http://www.slackware.com/~alien/slac...amclient/deps/
And my "quick and dirty" instructions are here: http://www.linuxquestions.org/questi...8/#post4824500

Eric
 
Old 12-07-2012, 01:54 PM   #99
414N
Member
 
Registered: Sep 2011
Location: Italy
Distribution: Slackware
Posts: 647

Rep: Reputation: 189Reputation: 189
Just got my invitation too, but I keep getting a SEGFAULT when starting steam.
I installed all the dependencies mentioned here (BTW, thanks for the packages Eric) but to no avail...
Anyone else with this issue?
Code:
/home/alan/.local/share/Steam/steam.sh: line 325: 15317 Segmentation fault
      $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
UPDATE:
I did manage to manually launch the binary under ~/.local/share/Steam/ubuntu12_32 inside a gdb instance to obtain some kind of backtrace, and here it is:
Code:
(gdb) bt
#0  0x00001339 in ?? ()
#1  0xefd6280a in ?? ()
   from /home/alan/.local/share/Steam/ubuntu12_32/vgui2_s.so
#2  0xefd63e14 in ?? ()
   from /home/alan/.local/share/Steam/ubuntu12_32/vgui2_s.so
#3  0xefd71995 in ?? ()
   from /home/alan/.local/share/Steam/ubuntu12_32/vgui2_s.so
#4  0xf505d98d in ?? ()
   from /home/alan/.local/share/Steam/ubuntu12_32/steamui.so
#5  0xf505e7ee in ?? ()
   from /home/alan/.local/share/Steam/ubuntu12_32/steamui.so
#6  0x08065b94 in RunSteam(int, char**, bool, bool) ()
#7  0x0804fac9 in main ()
Any insight?

Last edited by 414N; 12-07-2012 at 02:07 PM. Reason: Added gdb backtrace
 
Old 12-07-2012, 02:27 PM   #100
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480
Quote:
Originally Posted by dugan View Post
[creating a Ubuntu chroot using debootstrap.] That's an interesting idea. Have you personally gotten Steam working using this method?
I had to wait till today for my Beta invitation. And I still struggle with the Ubuntu chroot. This stuff is way harder to get work than Slackware.

But I expect, that more titles will run without hassle using this approach, because they depend on Ubuntu. So I hope, once I have the environment up, I don't have to troubleshoot every single title in the library.

And of course, I like to have this DRM stuff jailed in.
 
Old 12-07-2012, 05:00 PM   #101
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Went multilib on my gaming rig, installed Steam (exporting the path to the Seamonkeylibs still necessary), let the machine run for a few hours to download TF2 and it worked right out of the box. Without sound of course, I forgot to export SDL_AUDIODRIVER=alsa.

For all gamers who have to go multilib: Don't forget to re-install your drivers afterwards, it took me about half an hour to realize that. Steam client refused to start with something like "X context does not support direct rendering, loosen your seat-belts" or similar.
 
Old 12-08-2012, 06:04 AM   #102
mlpa
Member
 
Registered: May 2008
Location: Aveiro
Distribution: Slackware
Posts: 542

Rep: Reputation: 50
Quote:
Originally Posted by wildwizard View Post
Just been trying this out and unfortunately it doesn't seem to like me much :-

Code:
Setting up steam platform in /home/michael/Steam
/usr/bin/steam: line 17: [: jockey-common: unary operator expected
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
Installing breakpad exception handler for appid(steam)/version(1352224866_client)
unlinked 0 orphaned pipes
removing stale semaphore last operated on by process 17381 with name 0eBlobRegistryMutex_2A99A1759519FF22394A0BF7BA73B1F2
removing stale semaphore last operated on by process 17381 with name 0eBlobRegistrySignal_2A99A1759519FF22394A0BF7BA73B1F2
removing stale semaphore last operated on by process 17381 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 17381 with name 0eSteamEngineLock
[1108/205203:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[1108/205203:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
PulseAudio connect failed (used only for Mic Volume Control) with error: Access denied
Uploading dump (in-process) [proxy '']
/tmp/dumps/crash_20121108205207_1.dmp
success = yes
response:  CrashID=bp-39485e99-43ae-47c0-be29-8543e2121108

/home/michael/Steam/steam.sh: line 113: 17458 Segmentation fault      ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} "$@"
I did however create a nice SlackBuild
SlackBuild http://pastebin.com/u6ssp0tB
doinst.sh http://pastebin.com/bJWKwm8s
slack-desc http://pastebin.com/fqkHHDNz
I am having a similar error. Did you solve this?
 
Old 12-08-2012, 06:53 AM   #103
414N
Member
 
Registered: Sep 2011
Location: Italy
Distribution: Slackware
Posts: 647

Rep: Reputation: 189Reputation: 189
Regarding the access denied error: provided you installed pulseaudio (both 32 and 64 bit packages) and have it running, I had to add my user to the "pulse" group and also add authorization to the pulse user to connect to my X instance:
Code:
xhost +si:localuser:pulse
 
1 members found this post helpful.
Old 12-08-2012, 06:54 AM   #104
wildwizard
Member
 
Registered: Apr 2009
Location: Oz
Distribution: slackware64-14.0
Posts: 875

Rep: Reputation: 282Reputation: 282Reputation: 282
Quote:
Originally Posted by mlpa View Post
I am having a similar error. Did you solve this?
Yes.

1. What video drivers have you installed? (nouvea does not work)
2. Have you installed everything that Eric has in his steam link?
3. Use the steam.sh script that has been posted here if you want to run TF2

Also for multilib libsamplerate compat32 package was not in Eric's repository before but you can create it from the 32bit package using Eric's tools. Haven't checked to see if he has added it yet.
 
Old 12-08-2012, 07:06 AM   #105
mlpa
Member
 
Registered: May 2008
Location: Aveiro
Distribution: Slackware
Posts: 542

Rep: Reputation: 50
Quote:
Originally Posted by wildwizard View Post
Yes.

1. What video drivers have you installed? (nouvea does not work)
2. Have you installed everything that Eric has in his steam link?
3. Use the steam.sh script that has been posted here if you want to run TF2

Also for multilib libsamplerate compat32 package was not in Eric's repository before but you can create it from the 32bit package using Eric's tools. Haven't checked to see if he has added it yet.
I updated to the latest AMD drivers (beta) and it is working.
TF2 is downloading.

There only one little complaint, the horrible AMD watermark
 
  


Reply



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: Steam Linux Beta Build Surfaces In Steam’s Database LXer Syndicated Linux News 0 09-06-2012 04:00 PM
Steam jrduffis Ubuntu 6 08-08-2012 07:01 PM
Steam on Wine, cannot login,"Steam is having trouble connecting to the Steam servers" cantab Linux - Games 1 06-19-2010 06:32 AM
Steam. meisbob Linux - Games 8 08-19-2006 08:28 PM
Slackware 10 and WineX/Cedega + Steam php Linux - Games 4 07-24-2004 05:23 PM

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

All times are GMT -5. The time now is 05:35 PM.

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