Originally posted by e8hffff
View Post
Announcement
Collapse
No announcement yet.
SteamOS Has Its Own Graphics Compositor
Collapse
X
-
-
-
SteamOS appears to be using linux 3.10 - PREEMPT_RT_FULL (unsurprisingly) with a heavy amount of patching (282 patches for -rt in the 'all' architectures/folder, alone). The kernel is also using aufs and they seem to be sitting on some bug fixes for upstream on top of that.
Some of the -rt related hacks they are using i have seen (in one case, i am using the same patch for ntrig)... It looks like they have gone to a lot of effort getting the kernel just right for their needs.
- Likes 1
Comment
-
Originally posted by johnc View PostIt would take an awful lot of effort to replace something like XBMC. That's a lot of code. It would be better to just have an option to switch between the two interfaces. Though I do understand that Valve wants to get into the media services stuff eventually.Last edited by e8hffff; 13 December 2013, 09:49 PM.
Comment
-
Originally posted by ninez View PostSteamOS appears to be using linux 3.10 - PREEMPT_RT_FULL (unsurprisingly) with a heavy amount of patching (282 patches for -rt in the 'all' architectures/folder, alone). The kernel is also using aufs and they seem to be sitting on some bug fixes for upstream on top of that.
Some of the -rt related hacks they are using i have seen (in one case, i am using the same patch for ntrig)... It looks like they have gone to a lot of effort getting the kernel just right for their needs.Last edited by e8hffff; 13 December 2013, 09:50 PM.
Comment
-
Originally posted by e8hffff View PostI haven't yet got into Linux Kernel hacking, but why would Value use an older kernel when the latest versions have had so much adage. It's not as if they are running a critical infrastructure outfit.
Comment
-
Originally posted by iniudan View PostBecause they need stability, so they are using a LTS kernel.
Comment
-
Originally posted by e8hffff View PostI think it would have been easier to use say 3.12 Kernel and then if they find a bug then fix it for the whole community, rather than spend countless months backtracking/porting fixes for old code.
and it doesn't appear that they have done a whole bunch of backporting from newer kernels, but it does look like they are sitting on some fixes though - while other patches are listed as being submitted to XYZ mailing list for review...
Comment
Comment