View Full Version : Steam and Source being ported by Valve

April 4th, 2012, 09:55 PM
I got the following e-mail back from Valve regarding the rumoured internal port of Left4Dead 2. Counter Strike Global Offensive will be the premier title from another contact I have.


April 4th, 2012, 11:47 PM
I got the following e-mail back from Valve regarding the rumoured internal port of Left4Dead 2. Counter Strike Global Offensive will be the premier title from another contact I have.


wait, WAIT, whaaat? Valve is going to support Linux with Steam and Source? Or am I severely misunderstanding something here? If I am not, this is huge!

April 5th, 2012, 07:21 AM
I have said before, and I'm saying it again. It's not happening, I don't care who posts what or who says what, I will not believe steam is getting a linux port until about 3 days after a working client is available on the official website. We've heard official reports from people before who have contacted valve directly for years and nothing has happened. Remember Phoronix? For those that don't believe me here is a *short* list of similar reports going back for over 3 years. This is only one small search on just these forums and I didn't bother listing anything farther back then 4 years or so.








Artificial Intelligence
April 5th, 2012, 07:44 AM
Moved to recurring.

April 5th, 2012, 07:47 AM
It's hard enough to get anything working on Mac, let alone on Linux. All those game engines probably would work, but the big game companies don't seem bothered to release anything for Linux. I guess it may be technically possible, but I don't think it's likely.

April 5th, 2012, 09:43 AM
Wow, they're porting it to Linux again? I would have thought the first fifty times would be enough.

April 6th, 2012, 07:15 PM
Wow, they're porting it to Linux again? I would have thought the first fifty times would be enough.

Steam is already available for Linux actually, at least, a mobile version is. A full Steam linux client is likely not far off. (Remember, Android is a linux distribution. Since Ubuntu wants to be on Smartphones / Tablets too, it makes sense that Valve wants to port to full linux.)

April 25th, 2012, 11:59 AM

Valve's Gabe Newell Talks Linux Steam Client, Source Engine

Published on April 25, 2012
Written by Michael Larabel (http://www.michaellarabel.com/)
Page 1 of 2
Discuss This Article (http://www.phoronix.com/review2forums.php?view=valve_linux_dampfnudeln)

For those that have doubted the exclusive Phoronix claims for quite a while now that the Steam client and Source Engine are in fact being ported to Linux, the doubts can be nearly laid to rest. Even I began to wonder how long it would take before the clients for their popular games would be publicly released under Linux. However, after confirming the information perhaps a bit too soon, their level of Linux interest is much more clear after spending a day at their offices. A meeting topped off the day with Gabe Newell regarding Linux where he sounded more like a Linux saint than an ex-Microsoft employee. Valve does have some great plans for Linux beyond just shipping the client versions of Steam and their popular games on the Source Engine.

As I have been sharing for a few weeks, Valve invited me out to their Bellevue, Washington offices (http://www.phoronix.com/scan.php?page=news_item&px=MTA4OTk) after Gabe Newell asked me last month for some referrals of developers with Linux OpenGL experience (http://www.phoronix.com/scan.php?page=news_item&px=MTA3OTY). They already have a team of Linux developers working on the client efforts, but they are looking to expand. From the recommendations I made to Gabe last month for some experienced Linux OpenGL programmers, they already hired one of them for their Linux skills and are still interviewing at least one other from my list. Valve is also hiring more, and it's just not Linux OpenGL -- even if you're just a Linux kernel developer they might be interested in hiring you (I'll be placing some more recommendations to them in the next few days, if you think you might be interested, contact me (http://www.michaellarabel.com/) for possible referral especially if your work has been covered on Phoronix in the past).

It has taken longer than most anyone would have anticipated, but the fact remains that Valve is in fact creating a native Linux port of their Steam game distribution client and of the Source Engine to run natively on Linux. Phoronix broke this story, i.e. in 2010 when announcing Valve's officially releasing Steam and the Source Engine for Linux (http://www.phoronix.com/vr.php?view=14924). Unfortunately, it has taken longer for a variety of reasons, which led some gamers to think this was some Phoronix joke or that the information was inaccurate. It was not. Valve's Linux work is finally soon to see the light of day in what will more than likely be the coming months.

In part, what has taken so long is that Valve's management structure is rather flat. Anyone there is free to work on with what they wish without needing to report directly to managers assigning them with tasks, etc. There has been developers working on the Linux support for sometime, but not until recently has Gabe Newell become personally involved with the Linux client work. In fact, his desk is currently in the current Valve Linux development camp!

Left 4 Dead 2 running natively on Linux.... No Wine library or anything else for "fake" support. This is on an Ubuntu 11.10 installation with the AMD Catalyst Linux driver. (http://www.phoronix.com/scan.php?page=article&item=valve_linux_dampfnudeln&num=1)

While some on the Phoronix Forums (http://www.phoronix.com/forums/) began to speculate after my silence on Twitter (http://twitter.com/MichaelLarabel) while at their offices that something bad happened, nothing bad came out, but it was only utter greatness. I was not taken out by a crow-bar (http://phoronix.com/forums/showthread.php?70586-A-New-Game-Engine-Comes-To-Linux&p=260042#post260042), not due to an NDA (http://phoronix.com/forums/showthread.php?70586-A-New-Game-Engine-Comes-To-Linux&p=260012#post260012), and not just for PTS (http://phoronix.com/forums/showthread.php?70586-A-New-Game-Engine-Comes-To-Linux&p=260009#post260009). The reason for no "live updates" was that it was too busy trying out the Linux development binaries and helping them out, discussing technical details, and letting them pick my brain.

Afterwards, I was too busy thinking about what was said and what I actually wanted to write. At first I was deciding to not even say anything and let Valve's brilliant execution work out, but alas I must cover my travel expenses, etc with ad revenue. Simply being able to execute a Source Engine game myself on an Ubuntu Linux installation and not seeing it pass through Wine or anything else was almost worth the time and expense. Of the more than 5,900 news articles regarding Linux and more than 2,100 featured articles I've written about Linux in the past eight years on Phoronix, this is probably one of the hardest I've had to write. For the benefit of Linux, if Gabe's backing of Linux turns out as he expresses, this is wonderful for Linux and much more important than just breaking an early story on Phoronix...

It's Alive!

I am still struck by just how interested Valve is in Linux as a platform; it is certainly beyond my original expectations. This Linux work just is not some half-assed attempt by them to make it look like they are a Linux-friendly organization. Gabe's vision to support, embrace, and promote Linux are amazing, assuming they execute, which looks to be very high probability at this point.

Right now the game they have been working on the most for their Linux client is Left 4 Dead 2. Why L4D2? Basically because it is a stable code-base to do for their initial porting. They have plans to bring their other titles to Linux as well as lobby other game developers using Steam and the Source Engine to bring their games to Linux -- natively. They are not using the Wine library or anything in terms of their native Linux Steam/Source engine work.

As reported earlier on Phoronix, they did have problems getting APITrace used for tracing their OpenGL calls in hopes of figuring out some Linux performance problems. Fortunately, I was able to figure out what was happening with their APITrace issues.

Without mentioning their current planned target for having their first Linux release, it is not too far out. If you have been waiting since I first talked about Steam on Linux, the current wait is not bad at all. By the time that my "annual pilgrimage" rolls around for 2012, those not in the land of beer and wonderful Bayerischen Frauen and delicious food, will hopefully have something new to be entertained by instead on their Linux desktop... But again, this is Valve time. The initial release will likely be in the form of a "beta" so that they can release earlier and this initial public version may be limited to just Left 4 Dead 2, but their grand plans for Gabe/Valve's support on Linux are nothing short of greatness. The wait should be worth the wait. I often cite Unigine Corp and their Unigine Engine as being Linux-friendly, but Valve has the potential for much more.

http://www.phoronix.net/image.php?id=valve_linux_dampfnudeln&image=valve_linux_l4d24_med (http://www.phoronix.com/image-viewer.php?id=valve_linux_dampfnudeln&image=valve_linux_l4d24_lrg)
Valve's games on Linux should be great! I was a bit restricted in what I was allowed to photograph from their Linux development cabal, but it was all quite exciting.

Just having Steam and the Source Engine on Linux is not their end game. Gabe's / Valve's embracement of Linux is stunning, even if they only partially go after what was talked about. Valve easily has the potential of being the most Linux-friendly game company, especially with id Software still not having delivered any Rage Linux client, Epic Games not doing anything at the moment, and the other major studios not releasing their Linux clients.

Expect more soon... I did also record a brief video, but if this information isn't enough now, I have it for later.

Valve and Gabe Newell's interest in Linux goes beyond what would be expected of any normal game company, but Valve is certainly a unique beast. Listening to Gabe Newell talk about Linux for hours made me wonder whether he was a former ex-Microsoft employee (where he actually did work in his pre-Valve days in the 90's) or the director of the Linux Foundation. His level of Linux interest and commitment was incredible while his negativity for Windows 8 and the future of Microsoft was stunning. In fact, as soon as I return to my office this weekend I plan to try out Windows 8 simply to see if it's as bad as Gabe states and because he's curious about my opinions of this latest Microsoft operating system.

Stay tuned for what should equate to some wonderful Valve Linux gaming news...


April 25th, 2012, 01:11 PM
Awesome news... yet again I am excited... and yet again I wait to see it actually happen ):P


April 25th, 2012, 03:55 PM
It is really true. Valve is porting Steam and Source engine.



April 25th, 2012, 03:59 PM
Finally some good games on linux, now we just need decent video drivers :P

April 25th, 2012, 04:10 PM
I'll be able to play Portal / 2 on Linux soon :P

April 25th, 2012, 04:18 PM
Already posted http://ubuntuforums.org/showthread.php?t=1952635

April 25th, 2012, 04:23 PM
Already posted http://ubuntuforums.org/showthread.php?t=1952635


April 25th, 2012, 09:32 PM
Linux would be an ideal platform for the rumored Steam gaming console. Right now, every current console is obsolete, and not just by a single hardware cycle, but obsolete as in 5-7 years old. Look at what Dell has accomplished with the M51 - standard M-ITX form factor with an external power supply, and then think of what could be done with a Steam console.

April 26th, 2012, 08:09 AM
Ill now soon be able to play Team Fortress 2 on ubuntu without wine :) YAY.

April 27th, 2012, 03:54 AM
Ill now soon be able to play Team Fortress 2 on ubuntu without steam :) YAY.


April 27th, 2012, 04:06 AM
they'll support wherever the money is. if they stand to gain much from people switching to gnu/linux you can bet there will be a port.

April 27th, 2012, 07:25 AM
at least according to screwattack.com


I think this is a major, major win for linux.

In order to play games online with steam, do you play through GFWL or steams own p2p service?

I think it would be pretty interesting playing Street Fighter 4: Arcade Edition against windows users.

April 27th, 2012, 07:31 AM
Sincerely looking forward to it.
Shame is, that yo can not have the same user online (well, it makes sense you cant, but still).

So if you want to run a server in your LAN or for your friends in the internet, then you might need to have another user on steam with all the dedicated servers running. However, buying (linux) games on it will make you end up with two accounts.

Having one account and running windows for gaming (like me) will make you switch between the two computers or turning steam off and on again (like me, as I have two computers running at once) which is rather inconvenient.

Still...looking forward to it very much :)
Desura is already very nice (and will run as well :))


April 27th, 2012, 07:51 AM

April 27th, 2012, 10:25 AM

April 27th, 2012, 11:22 AM
This time it seems more reliable than it did back in 2010, and like back then i really hope its true.

April 27th, 2012, 03:18 PM
they'll support wherever the money is. if they stand to gain much from people switching to gnu/linux you can bet there will be a port.

Steam likely won't be avail. on GNU as it requires flash (unless they change all the videos to embed via HTML5.)

April 27th, 2012, 03:27 PM
Merged to existing thread.