Valve's Steam & Games Coming To Linux
An anonymous reader writes "Valve's Steam and Source Engine-based games are coming to Linux. Michael from well known site Phoronix.com has been invited to Valve's office and was able to spend a day with the developers and Gabe Newell himself. He is confirming the rumors about Linux ports from Valve, and has been able to play the games and work the developers himself. Attached in the article are pictures from Valve's offices with games running on Linux."
It only took them forever...wonder what they did about their desire for DRM.
Ever get that Deja Dupe feeling?
Seriously, one the same day: http://games.slashdot.org/story/12/04/25/1241241/phoronix-confirms-gnulinux-steam-and-source-engine-clients
Sounds interesting, here's another source, since this is slashdotted: http://www.techspot.com/news/48335-valve-confirms-steam-and-source-engine-for-linux.html
It would be nice to be able to read the link, too bad ads keep getting in my way.
Ah, dupes, I've missed you.
<xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
...how does one "work the developers"?
http://games.slashdot.org/story/12/04/25/1241241/phoronix-confirms-gnulinux-steam-and-source-engine-clients
the above has been posted less than 5 hours ago. at least come up with a new link!
The Year of the Linux (Gaming) Desktop is finally here!
Will they be including some DRM with it as well?
I don't care if it's open source or not, just as long as i can play my beloved counter strike at a decent fps and not have to switch back to windows. Anyone who says different can just suck on it
...and has been able to play the games and work the developers himself.
How do they operate? Do they come with a manual?
Stay classy, samzenpus.
Isn't it sad when the editors obviously don't even read their own site?
For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
I already play Valve games on my Linux computer using PlayOnLinux (http://www.playonlinux.com/). That's been very stable for me, but I'm hoping that a native Valve client will allow even better system performance while gaming.
Unquestionably, Steam has DRM, but it is some of the least intrusive DRM out there.
I can play games offline. I can download copies of my games as many times as I want on other devices. I don't get limited activations. Steam doesn't break anything else on my box. And Steam routinely has really cheap prices.
I don't like DRM. I feel it punishes paying customers without stopping pirates. But frankly, I think Steam is worth the trade-off. The DRM doesn't get in the way, and the benefits are pretty good.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
It's not for the open source community. It's for gamers who use Linux. Not every Linux user has the same ideologies.
Valve is porting Steam and Source to linux right now. Not half-life, not Portal, not TF2, not Counter Strike. Source is just an engine. Steam is a distribution medium.
Steam is new, porting a popular game engine is not. Unreal did it, id did it, others did it. Just because the engine is ported doesn't mean the games automatically follow. Don't get me wrong - I would run Gentoo and compile the Valve games myself if that's what it took to do some good gaming on linux, but I'm not going to get all hot-and-bothered just yet over a game engine. We've been here before with several other companies over the years only to see the support for Linux yanked.
Join the Slashcott! Feb 10 thru Feb 17!
And that's why nobody takes Linux seriously.
4 hours? If you look at http://games.slashdot.org/ they're literally consecutive stories. That's some fine duping!
I wonder if this Steam Linux client will act like PlayOnLinux and download Whitelisted Wine Clients that Steam won't flag as "cheating." I say this because I have a family member that keeps one Windows 7 machine just because he plays Left 4 Dead 2, and Steam once banned a whole sloth of Wine Users because their DLL files did not match the database Steam had.
Supposedly, Steam keeps a whitelist of known Wine DLLs to prevent this.
I love the technical merits of open source and the general philosophy but fuck you and your religion.
Mod me down, my New Earth Global Warmingist friends!
Just because Steam will now run officially on linux doesn't mean all the titles existing for windows will magically be available for linux. It only means that developers who had already ported to linux may market it as such. Same thing happened with desura for linux. And you can see how limited the Mac selection on steam is as compared to windows (I'd expect linux to be even less).
The only positive side to this is that, hopefully, companies will have a bit more of an incentive from NOW on to port to linux.
On the other hand, companies that already WERE porting to linux anyway, and in a nice non-DRM manner, will probably opt to do it via steam now instead.
People are coming around.. taking linux more seriously and the hard core RMS type fanatics less seriously.
Even within the community, more permissive licenses are becoming popular.. and I've personally seen a mellowing in attitudes.
Agreed. I used to bitch at people buying digital only assets (ITunes, I'm looking at you) as a no win situation. Steam is all the opposite of that. They get insane rebates you'll never see in stores. They let you play offline, redownload countless times, they have automated patching of games which is worth gold, gone are the days of waiting on gamespy servers and going through hoops becasue the publishers will make you go to shady ad infested download sites with their "wait half an hour or pay for a gold memebership" crap. They even have plus values such as notification of new video cards drivers and it can even patch it for you (opt-in) The only thing I hate is that I can't be logged in from several computer at once on the same account, I could play a game on my pc while my gf plays one on my laptop...I guess shared accounts would be a rampant problem. I used to hate the very idea of it...but getting top notch games for under 20$ helped me cope.
We should have been
So much more by now
Too dead inside
To even know the guilt
Isn't it sad when the editors obviously don't even read?
FTFY
What political party do you join when you don't like Bible-thumpers *or* hippies?
I haven't RTFA, but I'm pretty sure that Valve doesn't have plans to require that everyone using Linux also has Steam installed. So you can just stick with your open-source non-commercial DRM-free game platform. You have one of those, right?
"Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
will ATI and nvidia make good drivers? and put the same level of work in to them as they do with the windows drivers?
Would make sense if the rumors of a Steam Box are true.
I completely agree! Steam sales can get a little dangerous though : http://www.fantikerz.com/wp-content/uploads/2011/07/steam_sale_time_wallet-240x300.jpg
I just installed Steam under wine, and it worked. I bought HL2, and it worked. Then a terrible thing happened, and I accidentally the whole .wine directory.
Guess what happened when I reinstalled Steam again? The first time I fired it up, it popped up a little message saying that it couldn't see the installs of all the games I'd bought, and would I like it to go and download them again? Well yes, of course I would, so I clicked "OK", had a cup of tea, and boom, HL2 just plain worked, again.
This isn't like anything else I've seen of DRM. This is just plain handy.
indeed. if one truly value free-choice them don't bitch when people choose what works for them.
So in other words, when it's not Draconianly applied....DRM works enough to not bother the customer, and somehow please the board members who have no real clue about the subject. All I see is Win/Win here.
Does Steam DRM work to stop piracy....hell no, nothing does. nothing will. Is it a DRM silver bullet in a way? Yup, executive dolts are happy, customers are happy(for the most part).
Now if Valve just had more leverage to require other forms of BS DRM be removed or you can sell your product elsewhere, we'd have something, but that will never be.
This isn't that I want them having control over other games, just how they are distributed over Steam, I've already seen far too many ignorant posts blaming Steam/Valve for some form or other of bullshit DRM in some AAA title they bought on Steam.
You should be aware that graphics drivers on OSX, before Steam for Mac, weren't as good as they are now. So, likely Linux drivers will also be better in the future.
This certainly more than makes up for Adobe pulling Flash support from Linux.
(Fingers crossed that this sees the light of day...)
Help! I'm a slashdot refugee.
Reading the motivations, it seems we should also be thankful to microsoft for this -- part of the motivation for their devs to work on it is that linux is slowly getting better on the desktop*, but the other part is that windows is rapidly getting worse :P
* or slowly getting worse, if you use ubuntu and don't know how to install an alternative window manager; but Metro is still ahead of Unity in that respect
I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
Coral cache here.
Circumcision is child abuse.
PC-BSD?
I can play games offline.
Except when you can't. I've had a handful of times when steam wants to connect even when I tell it to play offline. And it refuses to do anything else. It has pissed me right the hell off each time. That's DRM getting between me and what I paid for.
Steam is a pretty good distribution system. And Valve has a lot of sales which make it enticing. But as far as DRM goes, it's still too much.
But if Linux is just going to become a bunch of closed source restricted stuff with an app store (like Ubuntu is trying to do) then why would I use that instead of just getting OS X? There's already a polished, usable, professional unix desktop.
What good timing. There just happen to be a bunch of Kickstarter projects that will need a way to distribute their promised Linux clients.
No sig for you!!
That "religion" is why Linux and all its surrounding components exist.
Great Intellect...
What's "heavy" mean? Strong..? Obtrusive..? Because strong isn't an issue, only obtrusive is, and the only complaint I have is having to remember my User/Pass when I reinstall Windows every few years.
does Desurium count?
If you need someone to answer that for you, just buy the Mac. I could think of several reasons why *I* would rather use the Linux desktop, with the principal reason being it's cheaper.
I can understand why Steam is such a successful platform, but I bought two games on it and got burned badly enough by them that I got rid of it.
The first pretty much killed it for me. It was a $60 AAA game that took several days to download over my DSL line, which by itself was fine. However, after waiting all that time to get it installed and playing it for exactly 1 evening, it came out with a patch that took about 48 hours to download. As soon as the patch was available, Steam locked me out of the game without warning and started downloading it. Soon after I finished downloading that patch, there was a new one that locked me out again. Steam wouldn't let me choose whether (or even when) to download a patch. I could force the download to stop, but that just kept me locked out of the game indefinitely until I restarted and completed it. In the first month I was only able to play the game two or three evenings because it pushed me up to my ISP's bandwidth cap. I explained my problem to Steam tech support, and asked for either a way to disable the lockouts or a refund so I could buy a copy of the game that I could actually play. They told me to piss off, and I told them I was done buying things on Steam.
The second was a game I'd bought first, but that I ended up playing for a while after. At some point, Steam ended up locking me out of the game with a cryptic error message. I don't recall the exact message (it's been a while), but when searching Steam forums for it, they recommended a number of things (including deleting the game and re-downloading it, re-installing Steam, etc.), but nothing worked. I would've contacted tech support, but fortunately that game had only cost $10. At that point I decided that $10 was a cheap price to pay to be able to uninstall Steam and walk away from it forever.
Notice how the guy in the screenshots is using GNOME3 in fallback mode, on Ubuntu, with the default settings, which looks terribly bad.
I wouldn't trust a Linux developer that doesn't even have a decent Linux workstation setup to be able to code for Linux well.
Possibly, for certain values of "open-source" and "non-commercial". The client is open-source, at least, but I doubt a purist would consider the platform open-source and non-commercial.
"Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
Read to original Phoronix article.
They *are* porting games too. Left 4 Dead 2 is their current target, because it's a stable code base they can play with.
And what phoronix's Micheal reported from Gabe, more Steam-based are very likely to follow.
So HL2, Portal, TF2 and the like will probably show at some point in time in the future.
And, still according to phoronix's author, Valve is rather willing to encourage 3rd parties to port games to Linux.
(And besides, there are already Linux games on Steam. Basically anything from Humble Bundles.)
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
This is about porting Steam AND the Source engine as Native Linux applications.
L4D2 is running already (that's their test target) and probably the rest of Valve developped/Source powered game will follow.
So no Wine DLL in this. Real native Linux apps.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
according to the phoronix report (Michael spent a day speaking with Gabe at Valve)
Left 4 Dead 2 is currently running on Linux (that's what they use to test).
Other Valve developped/Source powered games will follow.
And Gabe would like Valve to stimulate 3rd parties publishing on steam to port their games to Linux too.
So even if porting source doesn't imply ports of games, Valve (and mroe precisely Gabe) *DO* want Linux ports of games.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Granted, it takes a few CPU cycles to run Jamin - a live multiband equalizer with three separate compressors, which integrates with the Jack audio system - but beside that, it makes for a very deep sound in what Jackd picks up (e.g. media player output). It can be really cinematic sounding. I expect that, together with Steam - except for the CPU cycles - I expect that it could make for a gaming experience that would sound, in a word, hot.
I also expect it may result in more attention towards the Linux platform. Some seasoned Linux community members might regard that as a mixed blessing, but I think it can be a good thing. I'm sure that the Ubuntu community might think to scoop this news, as well.
ATI
- quality of the proprietary drivers has increased lately. though they tend to only support the last few generation of GPUs only. (Early Radeon HD will be dropped soon).
- open source drivers: they are officially supported by ATI. That's their recommandation for anything not supported in Catalyst anymore (Currently everything up to Radeon X). They are stable although not as goof performance wise for latest hardware as the Catalysts.
- If you want hardware that will supported for long ATI is the thing to go for, thanks to their oopensource drivers policy.
Nvidia:
- the quality of the proprietary driver is really good, though it doesn't play nice with a lot of modern Linux technologies (no KMS, no EGL, no up-to-date Xrandr, no Wayland for that matters, etc...) and miss features that their Windows counterpart offer (no stereo on anything but expensive workstation cards, etc.) Also therewas a recent debacle with exploits against these drivers, and a hasty update that broke performance.
- open source drivers: No support from Nvidia, so developpers have to reverse-engineer everything, but at least Nvidia don't sue either. Performance and quality is patchy. Middle range slightly older cards are best supported and have best performance.
- If you want the best of best current gfx cards, and change for a new one evvery few months, go for Nvidia and proprietary drivers.
Intel:
- their official drivers are the opensource ones, and they have rather good performance (well, for Intel hardware anyway...)
There are signs that things have improved:
- Browser developpers (Firefox and Chromium) have moved from only whitelisting Nvidia binary drivers for hardware acceleration, to whitelisting Nvidia, ATI and Intel for both closed and open source drivers.
- Icculus' Gordon has changed his mind progressively. Whereas last year he was ranting that opensource drivers are catastrophic, this year he mentionned that things have improved dramatically.
Also, according to other Phoronix reports and according to Valve's Gabe's twitter, Valve is hiring not only OpenGL Linux developpers but also Linux developpers with kernel developping skills. One can expect that Valve is going to put some paid workforce to improve driver quality.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Steam is all the opposite of that. They get insane rebates you'll never see in stores.
But not as good as buying a used copy.
They let you play offline, redownload countless times,
Almost as good as having the CD! Well, except for the bandwidth usage.
they have automated patching of games which is worth gold, gone are the days of waiting on gamespy servers and going through hoops becasue the publishers will make you go to shady ad infested download sites with their "wait half an hour or pay for a gold memebership" crap.
What?
They even have plus values such as notification of new video cards drivers and it can even patch it for you (opt-in)
A plus or a minus; I like to control what gets installed.
Really, beyond being an online store, steam mainly just gives you back a few of the things taken away from you by the DRM-freaks that invaded the games industry. Which is nice, less regressive than most DRM, but it's still not progress.
The only thing I hate is that I can't be logged in from several computer at once on the same account,
Tsk tsk..you really should pay twice for that feature!
Wasn't there a rather simple (not Wine-like, but "x86 on x86_64"-like) compatibility layer for BSD OSes ?
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Wow, guys, Linux finally gets a major games publisher serious about it and all you can do is worry about DRM? The world is not going open source anytime soon. One thing at a time.
The penguin made me do it.
Steam is already available for Android.
No games as yet, But Android does use the Linux kernel.
When I downloaded the Android steam, I was hopeful it would come to the Linux Desktop Distros soon.
And yay! for here it is.
Can't wait to continue playing HL EP 2. And Portal II etc etc when they are available.
My old Linux games take quite a bit of jamming of old libraries and LD_PRELOADs to still run. (Neverwinter Nights, Heretic II, Myth II, ..)
But I have old Win95/98 stuff that starts up in wine just fine.
Given the rate at which Linux changes, and how legacy compatibility is not considered a priority, I think I would rather buy copies of games for Windows and run them in wine. What would be ideal for me is some sort of "wine-certified" program so I can know that the developer went to the effort to test and QA their Windows game on wine. (and either hacked around the problems, or posted a patch to wine)
“Common sense is not so common.” — Voltaire
the article does mention they want someone with kernel module experience. looking at what the steam client does drm wise and how linux is, it makes sense because the only way it can do such things is have hooks in the kernel.
self process obfuscation to prevent cheating programs in general.
network interface monitoring to prevent the packet modifying cheats.
a hook into the opengl rendering stack to allow checking for aim-bots and the like.
system process monitoring and inspection, can't do this as a normal user. used to prevent some other cheating programs that disguise themselves.
input-dev hooks to check for marco and other bot programs made to enter input.
some things it does can be done without it.
handling each game in one large file while hiding the .bin from the user.
payment and network encryption for payment, libssl maybe?
either way any such module would put the kernel into 'taint status' like the amd and nvidia drivers simply from what it needs to do to facilitate the same level of protection from cheaters.
steam functions under wine now, and really what good is it to me? Great, maybe eventually source engine games will get ported, which makes up 2 games in my library of like 20 games
This bit me last time I lost my internet connection too. The solution is to enter offline mode at least once while online so your computer gets authorized for offline use.
My UID is prime... is yours?
I would switch to linux in a heartbeat. The only thing preventing me from running linux is the fact that I mainly use my home machine for gaming.
I want off of the windows cart and on to an alternative. Really.
I do not want to go past xp to another microsoft operating system. I do not want to spend a long amount of time getting games to run. I want to be able to d/l my games and start playing like I do now.
I am not alone in this. I have many friends who don't care for the latest and greatest that microsoft offers. They just want to game. If they and I could d/l an OS, Load up steam, d/l the game and play - you would have a LEGION of people doing a mass exodus of the windows platform.
I hope that Gabe and the Linux community pulls this off.
_ _ _ Go for the eyes Boo! GO FOR THE EYES!
The elitist attitude will prevent Linux from overtaking Windows. Period.
Cool, so can I sell my Steam games second-hand when I'm finished with them?
"Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
dont take this the wrong way but you should upgrade windows when you get a chance
its not security, or the impending doom of XP, its not XYZ os being better IMO, its one simple thing
moving past directX 9, dx9 is an artificial limit to windows XP microsoft conned into vista, but really 10+ is night and day faster and you get some slightly better shader effects
think about it ... no rush
I ran into the same problem early last year, I installed some games on my laptop when going away as I knew I would have no internet connectivity thinking steam would let me play offline as after all they were single player games and steam said they permitted offline play, only too find of the 8 games I installed NONE of them would work without an internet connection to steam. Turns out it was a steam bug at the time, but to say steam DRM is unintrusive is definitely wrong.
only if game developers take the time to port or rewrite for a platform that has less than 1/5th the desktop market share of osx, another platform most developers stay away from because it is already too small to be worthwhile.
Absolutely not interested in this. If I could get a full refund after playing the game, maybe I'd do this (after all, they got use of my money for as long as I got use of their game). But I'm not going to be begging a third party to let me use someone else's game.
Look at how long it takes those DRM processes to be broken.
Or do you have a reading comprehension problem?
Log on to Steam, ONLINE, say "I want to play offline" (if it feels like it). THEN you can play offline.
Unless there's a Steam update or, while you're online to say "I want offline", there's an update to a game started downloading.
It's not Half-Life (Episode) 3, but it's as good as.
Since you need one account for each machine that plays at the same time (i.e. you and your S.O. play Steam games), that upps the count. Since you can be locked from ALL games when you get locked out of ONE, many have one game associated. And if you get a game bought from Amazon et al as a present, it may require Steam. Another account.
And NOT ONE chose Steam. They chose a game that only comes out on Steam. Those accounts are proof of how well-loved the games are, not Steam.
Lets face it, far more people have Windows Vista. This doesn't prove Vista is brilliant, though. Hell, how many millions have GfW, yet you aren't worrying about people calling GfW shite, are you. Why?
It's not for the open source community. It's for gamers who use Linux. Not every Linux user has the same ideologies.
test
Well, if you have a time machine, good for you. But times are changing and we are living in the present. Hell, my computer doesn't even have a CD drive...
It makes sense, yes.
I'm pretty sure Linus doesn't subscribe to the FLOSS nutjob newsletters.
Mod me down, my New Earth Global Warmingist friends!
Is it possible to develop applications other than games on Steam? It would be great for developing apps with great graphics.
I didn't mean that you *need* to upgrade your card every few months in order to use the proprietary drivers, but the other way around :
If you upgrade your card every few months, you need to use the proprietary drivers, because the Nouveau drivers will be lagging a lot behind (need to be reverse engineered), but the proprietary drivers are always up to date.
Whereas if you keep 9 years old graphic cards, ATI are even better: you get rather good opensource support in drivers for older generation (r300g). These drivers are developped with the help of ATI, and over this time, they have matured well enough to be useful - both stable and decent performance.
Nvidia could also still support old hardware, but with ATI's opensource drivers, you usually get a modern drivers using modern architecture (Mesa's Gallium3D framework) and playing nicely with latest technology (KMS, EGL, up to date XRandr, support for latest Xorg Server,even support for the Wayland display server, etc. And once support for the early Radeon HD is moved to opensource too, you can bet that the compute support like OpenCL will be developped and updated too) because the drivers get maintained and developped together with the rest of the Linux echo system.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Twitter was on Slashdot long before the hashtag was invented. If you write "sockpuppet" 14 times, that's 140 characters.
I don't think DRM on games is capable of imposing the same kind of subjugation
How do you make this belief consistent with Sony v. Hotz?
and although I would praise any game company who opened the source code to their engine
Which in fact Idthesda often does five years later.
1. Used computer games? Most places won't sell software used.
2. Losing a CD, the CD gets scratched, or you have to dig the CD out of a closet somewhere to play it....
3. The CD / disk doesn't have the updates. Affected by a bug? Maybe you can dial Apogee or Sierra's BBS long distance and download the patch, or get it off a CompuServe board while connected at $2/hr! Or maybe you can call them and they'll send you some media for $5 S&H.
4. DRM, yeah, it can be a bummer. But I'll take sane DRM over those ridiculous "5th word on page 12 of the manual" checks ANY day.
Don't get me wrong... classic gaming had a certain appeal and it was probably responsible for getting a lot of people interested in computers, but I have no illusions about the shortcomings of the era.
Not really, there is still open stuff (and the base system is open), it's just that that model lets you tax closed source programs that run on an Open Source OS and dump the money back into improving the base system.
His ability to feed his family did not depend upon the kinds of limitations Sony imposed
This is true in the narrow case of a hobbyist. But subjugation on developers is also worth considering. What should a video game developer that plans to sell its game but has been rejected by Sony do?
I think a lot of people are looking at going over to Linux. Unfortunately, they wont cause they cant get there games to either work in Wine or just wont work. I know there is a huge younger generation out there that are biteing at the chops to get on Linux. I guess, open source or not, I would say the community would welcome the larger user source coming in. That would make a lot of Gaming companies port or start to design engines for games in Linux. Think about it from the gamers side, get Linux, save a minimum of 400 for O.S.. Thats like another 15 games to them they could go and get. Most of the users in the community, ya they like the open source, gamers though, they could give a diddly doo, but I think the community would most definitely welcome the larger numbers coming in.