That would be better then expected. Usually everyone just takes Ubuntu and makes some customizations.
Originally Posted by LinuxGamer
I don't prefer Gnome, but Unity and Cinnamon are based on it.
Originally Posted by Kemosabe
I think that while Steam will continue to be able to run on practically any Linux distro, SteamOS will be very tweaked/optimized to offer the best performance and minimal latency on a given set of hardware ranges (the ones which will be Steambox'es). And that's fine by me as long as the enhancements made to latency/optimizations are made available for all so that Linux as a whole benefits rather than just through the SteamOS distro.
However I'm quite sure it will benefit all as there's really no reason for Valve to want to keep any enhancements to themselves (and if they are done at kernel level they have to be released thanks to the GPL) since they make the same money from the Steam service if you are using your desktop or if you are using SteamOS, the only reason SteamOS exists is to give gamers a simple way to have a console-style optimized experience of Steam gaming.
It's likely some performance enhancements won't really be used by other OSes because they're most suitable for gaming systems and not all-purpose or server systems. Last I checked, the kernel has a bunch of options related to performance weigh-offs like those, so they're actually already widely available anyway.
Originally Posted by XorEaxEax
The most performance gain, I think, will be in the fact that there's some base hardware to work off of, so they can make really freakin' well-working, well-performing drivers for that hardware.
Frame buffer is more then just linux kernel one (fbdev), good luck rendering anything without a frame buffer, you know steamOS is planned to be used on hardware with a GPU don't you ?
Originally Posted by ssokolow
Valve are heavily involving themselves with openGL so I don't see why wouldn't the overlay be OpenGL framebuffer based.
You could certainly be right, they (Valve) did state however that: "In SteamOS, we have achieved significant performance increases in graphics processing, and we're now targeting audio performance and reductions in input latency at the operating system level. Game developers are already taking advantage of these gains as they target SteamOS for their new releases."
Originally Posted by DaVince
So I'm kind of hoping that these performance and latency improvements made to the 'operating system level' will be beyond tweaking kernel options.
The operating system doesn't limit to the kernel. Also, if they do make changes to the kernel, they are obliged to release them as GPL, so any other distribution can take them (of course, they can legitimately wait until the day they release the binaries, so the other distributions will always be a step back compared to them).
Originally Posted by XorEaxEax
simply have to love some posters here
de on gaming console OS? why in the world would you do that? most of the time ppl will interact with controller... i imagine kde and gnome are especially friendly to that approach
if valve is any smart (and they are) they want to avoid 2 things in process, otherwise whole project will drain them dry
- every console has to be sold at loss in order to popularize it... Valve is nicely avoiding this one by having the (SteamOS = any OS+Steam) mantra and the fact that StemBox=hardware which is known to be certified or not. it avoids that even more since SteamBox can be made and sold by anyone under the name SteamBox
- complete OS development is costly. not to mention, having small implementation footprint is a better reference for other distros to follow in order to achieve best possible compatibility as long as Valve keeps the public list of their tweaks
now, let's see few clues...
1. the only machine shipping with SteamOS will be SteamBox. i don't see many ppl here buying that one since everyone claims they prefer their box. why retardo demanding DE on it? Valve always said you can uninstall SteamOS and install your preffered OS. your preffered OS+Steam !!!SHOULD!!! be the same as long as implementation in distro is ok. risk is yours though
2. if you build your box, don't expect everywhere to work the same. follow certified HW list which i think Valve will keep if they want to avoid customer problems. risk is again yours. you could always opt for console to get defacto good performance
3. game development without referential platform would be disaster. no better than now for Windows. having certified box and certified OS invalidates all manners of possible regressions and speeds up development which also lowers game costs. this is probably most important factor PC always missed when compared to console. and that reason alone is why i see gaming companies jumping on the wagon
4. some ppl like me just want to play. i don't want to be bothered by desktop. that is why i have computer for work and console to play
i wouldn't be even the least surprised if Valve published some sort of referential benchmark. that alone would ease the factoring out badly implemented distros and at the same time Valve would have way less bad feedback in a manner "game doesn't work on xyz distro"
You're conflating two different types of framebuffer.
Originally Posted by iniudan
In your previous message, you said that "I am pretty sure valve will not even have a display server installed on SteamOS, has SteamOS is intended to run one software in full screen and everything else is an overlay on top of it, so will most likely use the frame buffer for optimum performance. "
The AMD and nVidia OpenGL drivers require X.org (which is a display server) and expose OpenGL via an API called GLX ("OpenGL Extension to the X Window System").
I never said they couldn't draw into an FBO... I just said that the drivers necessary to anything beyond fbdev depend on X.org. With desktop hardware and the proprietary drivers they've put so much effort into improving, accessing OpenGL without a display server is less of a supported configuration than Weston is.
I can see that check box in big picture mode, auto start into steam big picture mode. Most likely uncheck and load up a command prompt. Then install a desktop. I also can see people forking off of steamOS. I still believe steamOS will be a fork off of ubuntu, but a stripped down version and highly modified, we will se next month for sure.
The normal stupid user just wants a console.
Originally Posted by Kemosabe
SteamOS will be PERFECT for that in special because it's NOT a regular Linux distro where you can use LibreOffice,etc.
At 1st glance is disappointing but will save Valve from a lot of customer service problems with stupid users used to use a stupid console like PSx or XBOXxxx.
Everyone else installs a regular distro that can have the Steam client and use it in Big Picture mode in the living room.
All problems solved.