Live data from Hacker News

Valve is developing Steam for Linux, says Michael Larabel of Phoronix

theverge.com

211–220 of 220 posts

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#211

Earlier quoted context omitted.

ALSA as the only thing running on your system does. But if your game supports ALSA then it can plug into ALSA which plugs into PulseAudio and you still get all the benefits of PulseAudio.

What are the benefits of PulseAudio other than making your sound system buggy and increasing audio latency?

Individual volume control for each app. That's why I use PulseAudio despite its problems.

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#212
post #140

Earlier quoted context omitted.

I have two, and I fail to see any of your points. Its awesome!

The screen is resistive touchscreen, cannot hold a 135° angle open, the keyboard is weird, the analog sticks too, the buttons are tiny, the pandora is super heavy and bulky.

Resistive touchscreen? Big deal, it works great for most games. Nintendo have a patent on anything that holds open at a 135° angle, blame them. The keyboard is great for what its supposed to do - give you keys that you can use with all the 8-bit emulated machines. Analog sticks = Among the best joysticks I've ever used, bar none. Buttons, tiny? Not for these fat fingers. Heavy and bulky? Hmm .. you got me there, but then again: 12 hours battery life.

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#213

Earlier quoted context omitted.

>> Obviously not going to happen. > Why not? This is obviously going to incur some significant cost to Valve, I doubt they would do it just so they can run a store with a handful of $5 indie games or free games. No, they will definitely have AAA games. (Or at least AA games...not sure how many A's Left 4 Dead rates.) The thing that's obviously not going to happen is sudo apt-get install steam -- at least, not from th…

> The thing that's obviously not going to happen is sudo apt-get install steam -- at least, not from the official repositories. This is completely possible. You can write a stub package that just automates the process of downloading and installing steam, and put it into debian's non-free repository. Flash player was installed this way for years.

Ubuntu also has Skype in their official repository.

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#214

Earlier quoted context omitted.

I don't see why Steam couldn't be distributed as a .deb package (and put in the repos), much as is existing proprietary software. I mean it probably isn't going to happen for the games, but Steam is pretty decent at managing them anyway.

I'd actually rather keep apt-get out of my games installation process. Obviously it would make sense for steam to call apt-get etc to install core libraries required etc. I'd rather not have some sort of dependency jungle whereby I have my system dependencies overwritten by some steam specific version. The reason apt-get scares me for games is that it can sometimes get very carried away and start doing things like in…

apt-get --no-install-recommends is quite helpful in that respect, as is aptitude why | why-not if you have aptitude installed.

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#215
post #140

Earlier quoted context omitted.

The screen is resistive touchscreen, cannot hold a 135° angle open, the keyboard is weird, the analog sticks too, the buttons are tiny, the pandora is super heavy and bulky.

Resistive touchscreen? Big deal, it works great for most games. Nintendo have a patent on anything that holds open at a 135° angle, blame them. The keyboard is great for what its supposed to do - give you keys that you can use with all the 8-bit emulated machines. Analog sticks = Among the best joysticks I've ever used, bar none. Buttons, tiny? Not for these fat fingers. Heavy and bulky? Hmm .. you got me there, but…

I am fully aware that the Pandora is good for some people, I am just saying that is nowhere near something that would appeal to/work for the masses.

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#216

Earlier quoted context omitted.

What are the benefits of PulseAudio other than making your sound system buggy and increasing audio latency?

Individual volume control for each app. That's why I use PulseAudio despite its problems.

dmix?

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#217
post #215

Earlier quoted context omitted.

Resistive touchscreen? Big deal, it works great for most games. Nintendo have a patent on anything that holds open at a 135° angle, blame them. The keyboard is great for what its supposed to do - give you keys that you can use with all the 8-bit emulated machines. Analog sticks = Among the best joysticks I've ever used, bar none. Buttons, tiny? Not for these fat fingers. Heavy and bulky? Hmm .. you got me there, but…

I am fully aware that the Pandora is good for some people, I am just saying that is nowhere near something that would appeal to/work for the masses.

Maybe that would be different if Valve got behind the project. As it stands, the Pandora guys haven't done such a bad job for a grass-roots, community-led effort with no funding and all the problems of a hardware manufacturer, starting with nothing, already solved..

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#218

Earlier quoted context omitted.

"Source" is the brand name of Valve's game engine, used in the Portal and Half-Life series, Team Fortress 2, etc. "GoldSrc" refers to the legacy version of the engine used in Counter-Strike, Half-Life, Team Fortress Classic, etc.

I know, just trying to make someone laugh (:

I lol'ed, mission accomplished!

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#219

Earlier quoted context omitted.

ALSA as the only thing running on your system does. But if your game supports ALSA then it can plug into ALSA which plugs into PulseAudio and you still get all the benefits of PulseAudio.

What are the benefits of PulseAudio other than making your sound system buggy and increasing audio latency?

You can connect to a remote audio server. I've used this feature to output sound from my laptop through my desk speakers even when my laptop is unplugged from its docking station.

Re: Valve is developing Steam for Linux, says Michael Larabel of Phoronix

#220

Earlier quoted context omitted.

What if Valve expanded "Source" from an engine to more of a platform? If you create your game for Source you can release on Win, Mac, Linux, and a SteamBox/console with relative ease? It's pie-in-the-sky, but that would be a game changer. A linux steam client would be one piece of that plan.

Yes, a lot of people throughout the world are working on write once run everywhere and they're the Java, Go, Python, Ruby, Lua... language developers. And I have to imagine that what you're proposing is Valve write some virtual Steam-Machine that they port to every major OS, then they write a compiler that outputs Steam-Machine byte code. And maybe that could work (though different graphics libraries seem like a very…

I'm not proposing a virtual machine or a new language; C++ and the Source engine seems to be working fine for LFD2 and Portal 2 and other AAA titles.

I'm proposing liberal licensing for the engine and adding a simplified API for 2D games. You are correct that you can't optimize for every platform at once, but that's what #ifdef is for. Extra work is still required on each platform... if you need the extra performance.

Mostly I can't imagine Valve putting the effort into Linux if they don't have a plan for getting more games onto Linux. I was just trying to guess at that plan.

Post reply on HN