LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > *BSD
User Name
Password
*BSD This forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.

Notices


Reply
  Search this Thread
Old 08-11-2014, 06:37 AM   #1
coralfang
Member
 
Registered: Nov 2010
Location: Bristol, UK
Distribution: Slackware, FreeBSD
Posts: 836
Blog Entries: 3

Rep: Reputation: 297Reputation: 297Reputation: 297
Steam client on FreeBSD - does it work?


Has anyone tried running valve's steam client with the linux binary compatibility? Which non-obvious steps did you have to take to get it working... and which games have you had success with running under FreeBSD?
 
Old 08-18-2014, 09:29 AM   #2
cynwulf
Senior Member
 
Registered: Apr 2005
Posts: 2,727

Rep: Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367
As no one has answered this yet...

I'm not sure if the linux_base-* version will be up to date enough for the glibc version required by the steam client. linux compatibility is usually well behind current Linux and GNU libs and is usually based on a given fedora release. //edit: I think steam depends on pulseaudio as well, no idea how that will work out...

tl;dr: This may be more of a ball ache than you might imagine. If you really want to run steam and proprietary games, it's best to stick to Windows or maybe Linux.
 
Old 08-18-2014, 04:32 PM   #3
notKlaatu
Senior Member
 
Registered: Sep 2010
Location: Lawrence, New Zealand
Distribution: Slackware
Posts: 1,077

Rep: Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732
From the Slackware release, I can say that no, Steam does not rely upon Pulse Audio. It does need openAL but afaik that runs on BSD well. Otherwise, yes, I'm not too sure about how the versions of glibc and related libs in BSD ports will compare to what Steam expects to see. Lately, Steam requires Ubuntu 12.04 or better, which is, like 2 years old or so? so quite possibly the stuff in Ports will be current enough.

It would certainly be interesting to hear about the experiment if you do make the attempt! I'd try it myself for kicks, but I haven't got the time at the moment.
 
Old 08-19-2014, 02:53 PM   #4
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
I think FreeBSD still provides Fedora Core 6 support as a base for Linux compatibility. The Gentoo layer might be more up to date, but might not be the most compatible.
 
Old 08-19-2014, 03:26 PM   #5
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
I am not quite sure how Linux compatibility works on BSDs, but if the sole problem is a too old glibc this should be easily solvable the same way it is solved on Debian Wheezy (which also has a too old glibc): Just use the Ubuntu ones. Have a look here for that solution: https://github.com/GhostSquad57/Stea...ler-for-Wheezy
 
Old 08-20-2014, 03:23 AM   #6
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
It's not just glibc. It's the comprised layer itself operates off a string of packages well over a couple of years in age that are outdated for certain usages, but viable enough to get the basics working.

The base Linux layer runs off Fedora Core 10 now on 10.1(?) Take into account Fedora is at the 20s in release and you'll realize how outdated the Linux layer is. It'll run most things, but not all things.

You probably could rip Fedora 20ish binary packages and install them on FreeBSD, but I don't know how well they'd operate.

Last edited by ReaperX7; 08-20-2014 at 04:47 AM.
 
Old 08-20-2014, 06:18 AM   #7
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
I don't know how many packages native to the OS steam actually needs, the only problem I ever heard of is a too old glibc, like caused by the fact that Steam comes with its own runtime libraries based on Ubuntu 12.04.

I would at least give it a try, what harm could be done?
 
Old 08-20-2014, 06:33 PM   #8
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
I think the FreeBSD Gentoo packages are newer than FC10. But it's been a while since I last tried to install anything of that nature on my BSD box.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
[SOLVED] Steam client not working scorpion77 Slackware 3 11-16-2013 12:11 AM
LXer: The Steam Linux Client Is Now Available To Everyone LXer Syndicated Linux News 0 12-20-2012 05:11 AM
Can't install steam client Alaina Dowdy Ubuntu 3 05-01-2012 06:12 PM
Where do i get the linux steam client??? dmitree Linux - Games 1 02-16-2004 03:53 PM
Steam client Comarez Linux - Games 29 01-13-2004 08:48 AM

LinuxQuestions.org > Forums > Other *NIX Forums > *BSD

All times are GMT -5. The time now is 01:29 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