Reply
 
Thread Tools Display Modes
  #1  
Old 08-08-2012, 08:16 PM
Tigersharke Tigersharke is offline
Senior Member
 
Join Date: Sep 2010
Location: Saint Paul, MN
Posts: 167
Thanks: 31
Thanked 37 Times in 26 Posts
Cool Cool Linux Gaming News
With Steam coming to Linux: Valve: Steamed Penguins Blog
  • How well would steam work in FreeBSD without it being ported?
  • Valve is beginning with an Ubuntu port, does it require any Ubuntu specific detail or Linuxism?
  • How Linux is the linux jail on PC-BSD v9.1? Would it make any difference for steam or other Linux things?
My guess about Steam is that it could function directly on FreeBSD but like other Linux programs it likely will not use standard FreeBSD file hierarchy or be able to pull-in dependencies automatically. I suspect that it may also require some tech that does not yet exist (or is not yet complete) for FreeBSD. Has anyone done any testing of this new Steam with FreeBSD?
Reply With Quote
  #2  
Old 08-09-2012, 05:51 PM
thnewguy thnewguy is offline
Senior Member
 
Join Date: May 2010
Posts: 802
Thanks: 3
Thanked 57 Times in 46 Posts
Default
I haven't tested it, but I have some ideas... FreeBSD can run some Linux software, though in practice this can be a bit flakey. Assuming Valve's Linux port of Steam is statically linked and doesn't do anything too unusual then I suspect FreeBSD will be able to run it.

Once the Linux Jail arrives in PC-BSD 9.1 it should be able to run Linux apps just like they would work on a Linux box. Though the Linux Jail, as I understand it, is designed with daemons and network services in mind. Running graphical applications might not work as expected.

I don't know how closely Valve intends to tie their software to Ubuntu. There are a lot of Ubuntu-specific features they could use which would make porting difficult, but I hope they don't. Hopefully they will port Steam with other platforms in mind and avoid marrying any of the Ubuntu-specific characteristics.

The big barrier to getting Steam to work on FreeBSD/PC-BSD is probably going to be graphic drivers. NVIDIA supports FreeBSD, but 3D support from other cards is sketchy at best. For the moment I don't think Steam has been publically available for Linux yet, so we'll have to wait until it's ready before trying to get it working on FreeBSD.
Reply With Quote
The Following User Says Thank You to thnewguy For This Useful Post:
sg1efc (10-09-2012)
  #3  
Old 08-10-2012, 02:06 PM
kmoore134's Avatar
kmoore134 kmoore134 is offline
Administrator
 
Join Date: May 2005
Location: Knoxville, TN
Posts: 2,568
Thanks: 0
Thanked 163 Times in 127 Posts
Default Cool Linux Gaming News
Once they have a public release of it, you can be assured that I and
several other devs will be playing with it

I think ideally it'll work best on NVIDIA systems, but I seem to recall
seeing that it was the same way on Linux as well.
__________________
----
Kris Moore
PC-BSD Founder
Reply With Quote
The Following User Says Thank You to kmoore134 For This Useful Post:
sg1efc (10-09-2012)
  #4  
Old 10-09-2012, 07:45 PM
sg1efc sg1efc is offline
Senior Member
 
Join Date: Jan 2012
Location: USA
Posts: 257
Thanks: 449
Thanked 8 Times in 8 Posts
Default
Looks like it will be out soon:
http://www.omgubuntu.co.uk/2012/10/s...-in-a-few-days

__________________
PC-BSD totally rocks! Thanks A Lot to everyone who has helped create and improve it.

http://www.nwbackup.com
Reply With Quote
  #5  
Old 11-06-2012, 07:49 PM
Amzo Amzo is offline
Junior Member
 
Join Date: May 2012
Posts: 4
Thanks: 0
Thanked 2 Times in 2 Posts
Default
Well, just for those of you who want to try and get it working. Here is the link.

http://media.steampowered.com/client...ller/steam.deb
Reply With Quote
The Following User Says Thank You to Amzo For This Useful Post:
sg1efc (11-07-2012)
  #6  
Old 11-07-2012, 06:48 PM
sg1efc sg1efc is offline
Senior Member
 
Join Date: Jan 2012
Location: USA
Posts: 257
Thanks: 449
Thanked 8 Times in 8 Posts
Default
Cool, Thanks Amzo.
__________________
PC-BSD totally rocks! Thanks A Lot to everyone who has helped create and improve it.

http://www.nwbackup.com
Reply With Quote
  #7  
Old 11-08-2012, 09:20 AM
Amzo Amzo is offline
Junior Member
 
Join Date: May 2012
Posts: 4
Thanks: 0
Thanked 2 Times in 2 Posts
Default
I tried to get it to run. It needs the newer glibc, as it will complain about being unable to find GLIBC_2.15XX in /lib/libc.

Anyways, looking at a package of Steam Linux from the Arch Linux Aur: The following dependencies are needed.

Quote:
depends=(
'bash' 'desktop-file-utils' 'hicolor-icon-theme' 'ttf-ms-fonts'
'libjpeg-turbo' 'curl' 'gnutls' 'libogg' 'pixman' 'sdl' 'libtheora' 'libvorbis' 'alsa-lib' 'glibc' 'cairo' 'libcups' 'dbus'
'fontconfig' 'freetype2' 'libgcrypt' 'gdk-pixbuf2' 'glib2' 'gtk2' 'nspr' 'nss' 'openal' 'pango' 'libpng12' 'libpulse'
'gcc-libs' 'libx11' 'libxext' 'libxfixes' 'libxi' 'libxrandr' 'libxrender' 'zlib'
)
Also, for each binary / game steam installs I'm sure you'll need to run brandelf -t linux.

So I'm guessing if you did get it to run, you'd need to make some sort of wrapper, that will automatically brandelf the binaries, and run them with the correct paths.
Reply With Quote
The Following User Says Thank You to Amzo For This Useful Post:
sg1efc (11-17-2012)
Reply

Tags
games, linux

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:00 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.