If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

But Valve has no control over other publishers content. It is in the end Ubisoft that has to deceide if the for example want to port their AC franchise to Linux. It just at least to seems like a huge amount of porting work that will years until it is complete and at that point the Steam console maybe completely irrelevant.

DING DING DING.

Valve might port its stuff, but all those other games aren't getting ported. So we're talking, what, 20 games in all here?

Comment

The only problem I see with it being an AMD APU based system is that to this day, ATI/AMD's drivers for Linux are still very much crap. Besides for a game console, why would you want a system like Optimus? You boot it up, play your games, and then shut it down. It's not like a laptop needs power saving features.

I thought the same thing myself, but AMD has shown much more dedication to their drivers once Valve started to give a damn. Also, if they prepare the drivers for you on hardware that won't be obsolete for a while, then there's nothing to complain about. Personally, my HD5750 works fine for me in linux. It wasn't hard to install the drivers, I don't get any visual glitches, games perform just fine, and it doesn't seem to run any hotter than it does in Windows. People hating on AMD's drivers are the same people who hate KDE - they stick with their first impression and refuse to believe differently even if all of their personal issues got fixed. So, perhaps it could work out after all. I personally think Valve should use an AMD CPU. In terms of gaming, the price vs performance ratio you get with Intel just isn't worth it. I do think that Valve should try to stick with Nvidia though, since their drivers are more polished.

@gamerk2
Have you not been paying attention to any linux gaming news? Valve only has like... 2 or 3 of their own games on steam and around 25 or so (more or less) already available. If you include indie games and games that were ported prior to Steam Linux, you end up with a pretty decent collection. Obviously not all games (such as the ones by Loki) won't be available, but who says this console MUST use Steam and nothing else? Also, Valve has been getting linux a lot of attention. Valve is STARTING a new console, and just like every new console, there's going to be very few games at release date, but it doesn't mean they won't show up. People REALLY need to stop comparing this console to Windows and current generation consoles.

Comment

They are using linux, so they have at least a basic distro under the hood, the question is mostly which shell and how to access root (has will most likely be locked by default on closed hardware, like it is on Android) and after that you mostly got free reign, now depending on what basic the software is there, will decide how hard that free reign is to mod. =p

No, they do not need a "classic" distribution at all. There is no need for a package manager and they'll come up with their own defaults for whatever programs they arrive at, which is about the only thing that makes distributions unique nowadays. For something as controlled as a console will be they can distribute one specific kernel, whatever startup scripts that exist do not need to be robust at all to handle multiple systems, they can update the system via binary tarballs that blindly write files to specific directories which is about as "package managerish" as you need to get, etc. This thing can be as hard coded as the Linux code found on a Garmin.

It's essentially LFS. One could say that the fact they're distributing the same binaries to multiple boxes makes it a distribution itself, but it does not have to be based on an existing distribution as the word commonly means.

Comment

The only problem I see with it being an AMD APU based system is that to this day, ATI/AMD's drivers for Linux are still very much crap. Besides for a game console, why would you want a system like Optimus? You boot it up, play your games, and then shut it down. It's not like a laptop needs power saving features.

You do know that electricity is not cheap everywhere and it is something called efficiency, has this is a console and thus an embedded system which is much easier to have stable driver for, then a general purpose system like a PC, has driver can be custom build for it and thus that power saving feature would also be easier to integrate.

Comment

No, they do not need a "classic" distribution at all. There is no need for a package manager and they'll come up with their own defaults for whatever programs they arrive at, which is about the only thing that makes distributions unique nowadays. For something as controlled as a console will be they can distribute one specific kernel, whatever startup scripts that exist do not need to be robust at all to handle multiple systems, they can update the system via binary tarballs that blindly write files to specific directories which is about as "package managerish" as you need to get, etc. This thing can be as hard coded as the Linux code found on a Garmin.

It's essentially LFS. One could say that the fact they're distributing the same binaries to multiple boxes makes it a distribution itself, but it does not have to be based on an existing distribution as the word commonly means.

I said basic distro, I was limiting myself to a kernel, a shell and some basic utils, didn't even include a package manager with the sophistication of Slackware, has that has nothing to do with the ability to modify the system, if you got a physical access. (not that I did think they would go without a package manager, that would be stupid on any system that doesn't stay static)

Comment

You do know that electricity is not cheap everywhere and it is something called efficiency, has this is a console and thus an embedded system which is much easier to have stable driver for, then a general purpose system like a PC, has driver can be custom build for it and thus that power saving feature would also be easier to integrate.

Yes, I realize this, but I don't see the point in having a 'power save' mode for something that the majority of the time is going to be pushing pixels as fast as they possibly can be. Sure, it'll clock down the video to minimum when you're browsing the store, or whatever other things they make it do. But as anyone who has a hybrid video system on Linux, knows it can be an utter pain in the rump.

Consoles really aren't 24/7 machines, unless they add media sharing or something to it. Then again, I wouldn't really call the Playstation 3 a 'Video Game Console' it's more of a multimedia machine. Don't know if the Steam Console is going to be the same or not, but it'd be pretty sweet if you could drop to an DE and launch AdvanceMame or FS-UAE or some other emulator.

Anyhow, all of this is just conjecture 'til we start seeing some real stuff.

@gamerk2
As of this very moment there are 41 titles on Steam for Linux. Most of which I have, and really most of which are in the Humble Bundles. Some of the ones that are for Linux in the Humble Bundle haven't been put into steam yet though (like Dungeon Defenders and Legends of Grimrock).

Comment

Yes, I realize this, but I don't see the point in having a 'power save' mode for something that the majority of the time is going to be pushing pixels as fast as they possibly can be. Sure, it'll clock down the video to minimum when you're browsing the store, or whatever other things they make it do. But as anyone who has a hybrid video system on Linux, knows it can be an utter pain in the rump.

Consoles really aren't 24/7 machines, unless they add media sharing or something to it. Then again, I wouldn't really call the Playstation 3 a 'Video Game Console' it's more of a multimedia machine. Don't know if the Steam Console is going to be the same or not, but it'd be pretty sweet if you could drop to an DE and launch AdvanceMame or FS-UAE or some other emulator.

I completely agree - generally when a console is on, it is being used to its full potential because it is playing a game, where power saving isn't much of a priority. HOWEVER, since this is more than just a console, it likely will have multimedia playback and internet browsing. Aside from that, this is likely not going to have an optical drive because Steam is a digital content source. That being said, the system will need to be left on at large durations to download a new game.

Comment

I completely agree - generally when a console is on, it is being used to its full potential because it is playing a game, where power saving isn't much of a priority. HOWEVER, since this is more than just a console, it likely will have multimedia playback and internet browsing. Aside from that, this is likely not going to have an optical drive because Steam is a digital content source. That being said, the system will need to be left on at large durations to download a new game.

Thank you, saved from explaining it myself and also said better then I could. =)

Comment

I completely agree - generally when a console is on, it is being used to its full potential because it is playing a game, where power saving isn't much of a priority. HOWEVER, since this is more than just a console, it likely will have multimedia playback and internet browsing. Aside from that, this is likely not going to have an optical drive because Steam is a digital content source. That being said, the system will need to be left on at large durations to download a new game.

Actually we don't really KNOW for 100% that it'll be anything more than a locked down x86 computer in a snazzy case. We only really know two things. It's using the Linux kernel (would have to say with some basic Gnu userland utilities / libraries. That would be a pretty great guess since that's what current Linux Steam runs on) and Steam itself.

If it has multimedia playback, does it do sharing? Does it use gstreamer? Does it use Flash? I mean at the moment flash videos don't even work in the normal steam client. Which means to me they haven't even fully ported the embedded browser bits. I do see a library called 'chromehtml.so' so I'm guessing it should / could be using that (I do have chrome installed, or at least an older beta version, but does it try to use it?)

We can only really make guesses based off what Steam for Linux does right now.

I personally would prefer it only plays games. To me that's what a game console is for. If I want to browse the net or watch movies, I'll use my computer or my blu-ray player.

Personally I think it'd be cool if they made a bundle deal to come with a bunch of the humble bundle games that are already ported. Anyone remember when game consoles came with at least one game? Sure they have various little bundles, but they just aren't as cool as ones like the hidden maze game on the Sega Master System or Super Hang On that also came with it.

Though at least there is the concept of "buy once, run anywhere" that Steam has, so as long as they are able to push for games to be ported, then if you've bought the games on Steam already, they'll be there for you.

One thing I have noticed in the beta that they've 'fixed' over the Windows version.. It doesn't default to stopping a download when playing a game! Best feature ever, and they'll need that on a console. "What, I have to wait 8 hours for the stupid game I just bought? I can't play something else while I'm downloading this?!" Sure you can get around that by starting a game, then starting a download, or starting the download, then starting the game, then alt+tab out and then start the download... but that's rather annoying... we have big multitasking powerhouses for a reason....

Comment

Actually we don't really KNOW for 100% that it'll be anything more than a locked down x86 computer in a snazzy case. We only really know two things. It's using the Linux kernel (would have to say with some basic Gnu userland utilities / libraries. That would be a pretty great guess since that's what current Linux Steam runs on) and Steam itself.

Last time I checked, Valve was open to offering more freedom with this than what you get with PS3, so even if it is locked down, it won't be enough to cripple users from doing something fun and quirky. Besides, it almost seems counterproductive of Valve to be dedicating so much collaboration with Canonical if this wasn't going to be Ubuntu based. As I've said in my first post, its unlikely that this will resemble the Ubuntu desktop but it will likely have Ubuntu at its core.

If it has multimedia playback, does it do sharing? Does it use gstreamer? Does it use Flash? I mean at the moment flash videos don't even work in the normal steam client. Which means to me they haven't even fully ported the embedded browser bits. I do see a library called 'chromehtml.so' so I'm guessing it should / could be using that (I do have chrome installed, or at least an older beta version, but does it try to use it?)

We can only really make guesses based off what Steam for Linux does right now.

What's your point? I'm guessing they would use XBMC since that's pretty popular and from what I heard, is gamepad friendly. As for flash, I'm sure Valve will add it to the linux steam client, but if not, they might start to move on to HTML5 or just not use flash based pages for linux games.

I personally would prefer it only plays games. To me that's what a game console is for. If I want to browse the net or watch movies, I'll use my computer or my blu-ray player.

The whole benefit of PS3 and Xbox 360 added multimedia support is because it helped reduce the amount of devices needed to be connected to your TV. So in other words, why have a computer, a blu-ray player, AND a console all for media purposes when you can just use 1? I've never owned any of the last gen consoles but from what I gather, getting it to play media files is not difficult to do and does not get in the way of playing games. If the device CAN do it and the purpose is reasonable, then why not? Obviously this console would theoretically be able to write documents or compile a code in C++, but who would want to do that on a gamepad and a TV? But anyways, to me, a console really should only be limited to being a multimedia device and nothing else. Being able to browse the internet is kinda in the gray area between multimedia and productivity.

One thing I have noticed in the beta that they've 'fixed' over the Windows version.. It doesn't default to stopping a download when playing a game! Best feature ever, and they'll need that on a console. "What, I have to wait 8 hours for the stupid game I just bought? I can't play something else while I'm downloading this?!" Sure you can get around that by starting a game, then starting a download, or starting the download, then starting the game, then alt+tab out and then start the download... but that's rather annoying... we have big multitasking powerhouses for a reason....

I like the feature of it disabling the download when playing a game. When you say "big multitasking powerhouses", first of all, not everyone has one of those. Secondly, disabling the download isn't about reducing CPU and GPU usage, it's about making online multiplayer games not stutter due to slow connections or poor latency. I wonder if disabling the pause-download-when-playing-game feature was intentionally disabled in the linux client. Many full-screen linux games don't allow alt+tabbing, which I personally find insanely annoying. They cut off things like keyboard volume control too. That being said, if you're downloading a big game and you want to play an offline/singleplayer game while you wait, its better to let the game keep downloading. Perhaps Valve thinks Linux users are smart enough to know that if they're playing a multiplayer game that stutters, they need to stop downloading stuff.