Post: Evidence Suggests Steam is Coming to Linux
04-24-2010, 01:56 PM #1
PrayForPlagues
The Black Key
(adsbygoogle = window.adsbygoogle || []).push({});
Originally posted by another user
When Valve announced that Steam was coming to Mac, Linux users from all over were wondering if this meant that they would be getting their own version too. After all, porting Steam and the Valve Source Engine games to OpenGL and WebKit meant that they're no longer tied to Windows.

Now Phoronix has taken a look at a beta version of Steam for Mac and found evidence that suggests Valve is working on a port for Linux as well.

Inside the launcher is a script that checks the platform for whether it is OS X or Linux, which would be nonsense unless Valve was really working on Linux.


    #!/bin/bash

# figure out the absolute path to the script being run a bit# non-obvious, the ${0%/*} pulls the path out of $0, cd's into the# specified directory, then uses $PWD to figure out where that# directory lives - and all this in a subshell, so we don't affect# $PWD

STEAMROOT=$(cd "${0%/*}" && echo $PWD)

#determine platformUNAME=`uname`if [ "$UNAME" == "Darwin" ]; then PLATFORM=osx32 # prepend our lib path to LD_LIBRARY_PATH export DYLD_LIBRARY_PATH="${STEAMROOT}"/${PLATFORM}:$DYLD_LIBRARY_PATHelif [ "$UNAME" == "Linux" ]; then

PLATFORM=linux32

# prepend our lib path to LD_LIBRARY_PATH

export LD_LIBRARY_PATH="${STEAMROOT}"/${PLATFORM}:$LD_LIBRARY_PATH

fi

if [ -z $STEAMEXE ]; then STEAMEXE=steamfi

ulimit -n 2048

# and launch steamcd "$STEAMROOT"

STATUS=42while [ $STATUS -eq 42 ]; do ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} $@ STATUS=$? # are we running osx? if [ $STATUS -eq 42 -a ${PLATFORM} == "osx32" -a -f Info.plist ]; then # are we running from in a bundle? exec open "${STEAMROOT}"/../.. fidoneexit $STATUS


Linux users, keep your fingers crossed!

source: You must login or register to view this content.
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked PrayForPlagues for this useful post:

H₂O
04-24-2010, 05:05 PM #2
H₂O
Samurai Poster
Good someone regonizes Linux, but I am a bit surprised by this because most games either run on Mac or Windows, and as a Linux user I have to emulate my games on the PC through WINE or Virtualbox.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo