High Def Forum
Thank you for visiting. This is our website archive. Please visit our main website by clicking the logo above.

Steam is coming to Linux: All 5 users Rejoice!

Mase
04-25-2012, 12:50 PM
Linux gamers, perk up your ears: the elusive port of Valve Software's digital game distribution platform Steam is finally in development, according to a Phoronix scoop. After spending years trying to track it down and finding evidence in 2010, Valve denied the existence of a Linux version in a GamesIndustry.biz interview, and that was allegedly that. Last month, though, Larabel tweeted that Valve co-founder Gabe Newell personally reached out to him about a Linux build... and yesterday, he flew out to Valve's headquarters in Bellevue, Washington for a personal meeting.

"Steam is coming to Linux," he replied to a question on Twitter afterward.

[Twitter Stuff]


He hasn't published those pictures yet, but over at the NeoGAF gaming forums, there's even more: reportedly, Larabel took to the Phoronix IRC after a meeting and tour of Valve, and he claims that he ran Linux binaries of the Steam client himself while at the company's headquarters. If true, it sounds like Steam for Linux is far more than just a glint in Gabe Newell's eye. We'll update when Larabel provides photographic evidence and more details tomorrow morning.

I dont think anyone here uses Linux but, this is good news for those who do....

Pinoy
04-25-2012, 12:54 PM
Sweet, I can steam it up on my laptop :D

awol
04-25-2012, 01:01 PM
Granted I don't know much about coding... but I would think that because Mac OSX is built on Unix, getting things over to Linux shouldn't be too much more difficult. :what:

railven
04-25-2012, 01:17 PM
Granted I don't know much about coding... but I would think that because Mac OSX is built on Unix, getting things over to Linux shouldn't be too much more difficult. :what:

You'd think, but Linux has no "standard" and all distros are pretty much self-maintained by the communities that support them.

So, for Steam to work on Linux it would require someone (possibly Valve) trying to make a standard level (or a list of requirements) in the Linux Community.

Say it works for Red Hat but not Ubuntu...

From what I've seen from the Linux peeps, they more vicious and divided then the Windows/Mac people. However, if they can some how unite under one flag - a true break thru in computer OSes will happen. Like many religions - the Messiah has not appeared yet.

jkkyler
04-25-2012, 02:35 PM
You'd think, but Linux has no "standard" and all distros are pretty much self-maintained by the communities that support them.

So, for Steam to work on Linux it would require someone (possibly Valve) trying to make a standard level (or a list of requirements) in the Linux Community.

Say it works for Red Hat but not Ubuntu...

From what I've seen from the Linux peeps, they more vicious and divided then the Windows/Mac people. However, if they can some how unite under one flag - a true break thru in computer OSes will happen. Like many religions - the Messiah has not appeared yet.

WTF are you talking about. I have been here nigh going on 4+ decades and don't even require you to tithe.

TwoPlusTwo
04-25-2012, 03:45 PM
I dont think anyone here uses Linux but

I use it at work sometimes. I used to run nothing but Linux until I got a Mac.

Actually, Debian/GNU Linux was my first OS. Second was the SunOS UNIX variant, then OS X, and then Windows was actually the last one I was exposed to.

IMO OS X is by far the best, Linux is OK-ish but I'd rather just have OS X. Windows is the worst OS ever made.

Mase
04-25-2012, 04:31 PM
I use it at work sometimes. I used to run nothing but Linux until I got a Mac.

Actually, Debian/GNU Linux was my first OS. Second was the SunOS UNIX variant, then OS X, and then Windows was actually the last one I was exposed to.

IMO OS X is by far the best, Linux is OK-ish but I'd rather just have OS X. Windows is the worst OS ever made.

Ouch...... :lol:

Its the only one I have used extensively, I have been wanting to win a Mac here at work so I could get familiar with it. I refuse to pay for one, but they give Apple products out like candy where I work...

kamspy
04-25-2012, 05:35 PM
I'd have to assume that Valve will only offer official support for one distro of Linux, probably Ubunutu.

The store won't be well stocked, but there will be a ton of little indie games to play.

Like awol said about the shared architecture with Mac, there's a good chance they've had a Linux client running internally since they released the Mac client. It's just a matter of spacing the releases out so you can properly support the products.

But really, for most gamers this means nothing. Maybe some of the old id games that run on Linux will be made available, but for the most part you'll be playing XBLA type games. Oh, I think Amnesia has a Linux port. So that too.


To back up what 2+2 is saying, he's being a little over dramatic, but I agree a little bit. If not for PC gaming I would run Linux on all my machines simply because it's free and my computing tasks outside of gaming boil down to web browsing and media playback.

railven
04-25-2012, 06:25 PM
To back up what 2+2 is saying, he's being a little over dramatic, but I agree a little bit. If not for PC gaming I would run Linux on all my machines simply because it's free and my computing tasks outside of gaming boil down to web browsing and media playback.

Don't you got a smart phone already doing that for you?

TwoPlusTwo
04-25-2012, 07:50 PM
Don't you got a smart phone already doing that for you?

Yeah but you gotta admit that is WAY better with a real kb vs phone to type.

Ubuntu is free, stable, and EZ to use...

TwoPlusTwo
04-25-2012, 07:56 PM
I'd have to assume that Valve will only offer official support for one distro of Linux, probably Ubunutu.

Tbh I have absolutely no fucking clue why anyone would use any distro other than Ubuntu.

Ubuntu is user-friendly Debian. IMO case closed.

Why would anyone NOT go Ubuntu?? :what:

kamspy
04-25-2012, 08:40 PM
Don't you got a smart phone already doing that for you?

My PC is the only device hooked up to my AVR. It's my everything box. Music, games and movies.

sbuberl
05-02-2012, 03:04 PM
Tbh I have absolutely no fucking clue why anyone would use any distro other than Ubuntu.

Ubuntu is user-friendly Debian. IMO case closed.

Why would anyone NOT go Ubuntu?? :what:

I used to use Ubuntu. I do like Fedora because it usually has newer versions of software packages because Ubuntu's approval and upgrading software takes too long (other than simple bug fixes and patches).

I used to dual boot on my old PC. At one point, I switched to Ubuntu only after Windows XP died one day. I was fine with it. Has most things you could need for free. Except the gaming options are limited. Eventually, I got a Windows laptop and got back into PC gaming, and my PC was too old to run Wine on most games. So eventually, I replaced my old PC with a new one, I went back to Windows.

But releasing Steam on Linux is still a step in the right direction.

railven
05-02-2012, 05:13 PM
Again, don't you guys already got a smart phone to do all that minimal computation shit?

I keep a BT KB in my pocket for typing, but I don't really need to type when I'm just surfing the web.

I love how advances these little devices are becoming. After you root an Android the whole world (and its bugged and random crashes) is yours!

Only time I really use the PC now is to game. I can do most of my mundane shit from my phone.

kamspy
05-02-2012, 06:13 PM
well, like I said, my PC is the only thing hooked up to my AVR. So music and movies are also done on it. Also, big screen porn.

Bent-4-Speed
05-04-2012, 11:38 PM
Perhaps this Steam will be able to break my unexplainable addiction to Konquest!

TwoPlusTwo
05-06-2012, 11:40 AM
Granted I don't know much about coding... but I would think that because Mac OSX is built on Unix, getting things over to Linux shouldn't be too much more difficult. :what:

I know absolutely nothing at all about coding anything except for Maple, but I "think" I know the following:


U*IX is not UNIX.
OS X is (loosely?) based on BSD "UNIX"
Linux is U*IX


(*By "think" what I mean is that I am just going by memories from last decade; they are probably not 100% accurate...)

In other words, Linux is not UNIX

You do not want UNIX. Those who went to college in the early-mid 2000's, keep reading. If you did not, then just click the spoiler tag. It "appears" to be a regular desktop, as you see multiple open windows in that photo. Basically...most of the time, the command prompt was the only one that actually fucking worked. :mad:

Most of you folks seem to be around my age. Those of you who went to college; do you remember back in the early 2000's when your professors made you use those damned "Sun SPARC whatever..." bullshit computers?

The computers that had a "GUI" that was so laughably horrendous that it was practically just a background image for your command prompt?

Let me spark your memory (these memories you probably repressed). This crap in the spoiler tags:

http://infomyth.com/VirtualPC/virtualpc_solaris.jpg

That is UNIX. I think we can all agree that we don't want that shit again. :roflmao: :roflmao:

Except for me...I'd actually rather have that garbage than Windows tbh. :p

railven
05-06-2012, 12:04 PM
...

You do know Mac OS X is built on Unix? As Windows 3.xx was built on DOS which was deprived from Linux?

In the end, what we (the end user) see is just a fancy GUI that is an overlay with script shortcuts that run Command Line code...in a simple form.

At the end of the day, you're using Unix as a Mac user, of which Mac did a great job redefining the GUI from it's early days (which actually looked a lot like those screen shots haha.)

Remember how earlier I said this:

From what I've seen from the Linux peeps, they more vicious and divided then the Windows/Mac people. However, if they can some how unite under one flag - a true break thru in computer OSes will happen. Like many religions - the Messiah has not appeared yet.

This is one of those examples haha. Unix/Linux/Windows are all fundamentally the same, the biggest difference are their call functions. Microsoft and Apple went through giant development cycles to make their call functions very robust so the end users don't have to sit there and add compilers to their kernel to get functions. That's why they are closed proprietary and charge for their products. You can get very similar open user products to Apple and Microsoft, but you won't get the extended support or call functions that are proprietary and if you do they are emulated and most often not 100% functional.

TwoPlusTwo
05-06-2012, 12:12 PM
...

You do know Mac OS X is built on Unix? As Windows 3.xx was built on DOS which was deprived from Linux?

In the end, what we (the end user) see is just a fancy GUI that is an overlay with script shortcuts that run Command Line code...in a simple form.

All I know is that I had never owned a computer before, and my Astrophysics Professor sat me down in front of one of those things and said "this is what we will use next semester when you are in my class."

This scared the fuck out of me, so I found a computer science major who claimed to know what those machines were, and he said "don't worry, I will teach you."

And he built me, for free, the first computer I owned. It was a laptop with Debian GNU/Linux. When I asked him why the laptop was 1000x better than those evil machines, he told me that "Linux is not UNIX" speech. Every time I could not get the Sun SPARC thing to do something I could do on my laptop, he would give me that "Linux is not UNIX" speech. Needless to say, I heard this speech many times.

In my head UNIX is satanic and U*IX is fantastic.

I'm just stating things as I remember them.

railven
05-06-2012, 12:22 PM
All I know is that I had never owned a computer before, and my Astrophysics Professor sat me down in front of one of things and said "this is what will use next semester when you are in my class."

This scared the fuck out me, so I found a computer science major who claimed to know what those machines were, and said "don't worry, I will teach you."

And he built me, for free, the first computer I owned. It was a laptop with Debian GNU/Linux. When I asked him why the laptop was 1000x better than those evil machines, he told me that "Linux is not U*IX" speech. Every time I could not get the Sun SPARC thing to do something I could do on my laptop, he would give me that "Linux is not U*IX" speech. Needless to say, I heard this speech many times.

In my head UNIX is satanic and U*IX is fantastic.

I'm just stating things as I remember them.

Oh, no that's perfectly understandable as Unix is more of a machine code/network while Linux evolved more into an operating system.

The two programs are not the same, but Linux is a derivative of Unix as Microsoft (and most DOS systems) were a clone of Unix/Linux at the time. Each path evolved differently (Microsoft dominating DOS built Windows on to it, and then Windows became 95/98/ME and died), Windows NT grew up on the mainframe sector which was more a direct derivative of Unix, Windows NT became Windows 2000 and then into Windows XP - the transition from 2K to XP sucked for end users as 2K barely support half the crap a diseased and failing Windows ME, but worked much faster and more efficiently (my long tie into your example.)

The mainframe you used in class was most likely programmed just to run specific applications while the system your friend built was a general process system (it possibly also had a better system payload on top of it.)

Unix/Linux aren't general purpose OS'es, they are speciality OS'es, why you prefer Ubuntu, it is more of a general purpose while something like Genosis (sp?) is much more open but much harder to use (requires more specific compiling of software by the user.)

This is why Linux is so poorly supported by the industry, there is no real set form, until giants like Apple make OS X that unifies Unix and makes it more user friendly or Google takes Linux BSD (is that it or was it GNU) and builds Android OS and Chrome OS that do the same as Apple and thus more users are using it.

And the part that suckst he most, regardless how similar these languages are, they can't co-exist so developers have to recompile for, what now 3 major OS platforms? It's a bitch sometimes.

TwoPlusTwo
05-06-2012, 06:25 PM
The mainframe you used in class was most likely programmed just to run specific applications while the system your friend built was a general process system (it possibly also had a better system payload on top of it.

Actually that sounds about right. Basically the only thing that actually worked other than the command prompt (which for some reason did not understand the same commands as my laptop sometimes, for reasons nobody could explain except for that one computer science dude who kept chanting "Linux is not UNIX!") was the differential photometry software stuff we needed for that class.

Even the professor complained about those computers, we hated them. Couldn't even get Netscape to launch on the damn things. :mad:

Btw, I've been back and visited this guy somewhat recently, and he now has "real" computers that don't frustrate everyone, actually work, and are WAY faster than those old dinosaurs anyway. :lol:

awol
05-06-2012, 08:16 PM
See, when I was in college (95ish), We had multiple OS's that we ran in our computer labs. The general labs all had Windows95 machines that were networked together with Novell Netware. Then WindowsNT came out, and we switched to that. We also had a few Power Macs in the general labs. All students had email through the school and also had the ability to host a website as well. We basically had to TELNet into the email servers and used PINE as an email client. This was a 100% UNIX program. You could also run Gopher from the UNIX command prompt through TELNet. For our websites, we used Pico or VI to hand write raw code for our web pages. Again, all of this from the UNIX command prompt.

Then we had two other labs that were for the Computer Science, ME, and CE students. And they were all Unix boxes. Greyscale screens, clunky mice, the works. Or rather, the pits. The screengrab TwoPlusTwo referenced looks LIGHT YEARS ahead of what I'm talking about. Unless you knew what you were doing, even checking your email on the things was a pain in the ass. But in one of the labs, we also had two SUN Graphics machines. Those machines were the shit. They had a more robust GUI, and amazing resolution for the monitors. Surfing the web on those machines was a treat. This was also the first machine I ever saw South Park on (Jesus vs. Santa).

UNIX wasn't that hard to me, because I grew up having to use DOS to actually run computers. Windows 3.1 was the first MS OS worth using that wasn't raw DOS. Hell, even Apple's machines that weren't Macs had no GUI of their own. They had their own flavor of DOS though. And BASIC. God, I used to spend countless hours writing BASIC code to render rainbow colored vector moire patterns.

TwoPlusTwo
05-06-2012, 08:33 PM
labs that were for the Computer Science, ME, and CE students. And they were all Unix boxes. Greyscale screens, clunky mice, the works. Or rather, the pits. The screengrab TwoPlusTwo referenced looks LIGHT YEARS ahead of what I'm talking about.

Holy fuck, there was worse stuff than that?!? :eyecrazy

If I entered college around that time I would have possibly just immediately changed my major. If it turned out that you could not get a degree math-related without using those computers I would have probably just dropped out. :p

railven
05-07-2012, 10:44 AM
I remember using Telnet to access the Juno servers from outside a telephone line. Man, those programs were awful, and most often slow.

My first experience with "forums" were bullentin boards that you basically had to download, read, then upload a response - the whole process was time consuming haha.

I remember when DOS was still more stable than Windows and you had to initialize all your drivers through DOS for Windows to even recognize them. I learned to write my own batch files and load up simple things like the IDE ATAPI drivers so I could use my freaking CD-ROM drive. Haha, I was the kid who created a custom boot disk and used it at school to by-pass the craptacular security programs PCs had at the time. Most of them were just a start-up application that would initialize before the taskmanager's start panel.

I need to get back into programming...I don't think I've written a script since 2002/2003. :(

EDIT: Who remembers password protected Screen Savers? It wasn't until Windows 98 that Microsoft disabled CTRL+ALT+DEL haha, you could force close the scrsvr32 app from the taskmanager by passing the whole purpose of it HAHA. good times...

Pinoy
05-07-2012, 11:50 AM
I remember using Telnet to access the Juno servers from outside a telephone line. Man, those programs were awful, and most often slow.

My first experience with "forums" were bullentin boards that you basically had to download, read, then upload a response - the whole process was time consuming haha.

I remember when DOS was still more stable than Windows and you had to initialize all your drivers through DOS for Windows to even recognize them. I learned to write my own batch files and load up simple things like the IDE ATAPI drivers so I could use my freaking CD-ROM drive. Haha, I was the kid who created a custom boot disk and used it at school to by-pass the craptacular security programs PCs had at the time. Most of them were just a start-up application that would initialize before the taskmanager's start panel.

I need to get back into programming...I don't think I've written a script since 2002/2003. :(

EDIT: Who remembers password protected Screen Savers? It wasn't until Windows 98 that Microsoft disabled CTRL+ALT+DEL haha, you could force close the scrsvr32 app from the taskmanager by passing the whole purpose of it HAHA. good times...

You're nerding out bro...bring it back a bit :lol:

Good times. I remember draggin my PC down the street to my buddies house and connecting them with a phone that had line out... then firing up f15 strike eagle and picking up the phone and making a dial tone sound with my mouth so we could connect for a game:Yeah LAN party !