Talk:Features/Gnome shell software rendering
- [tbzatek] What is the minimum CPU required to have reasonable performance? Will we limit gnome-shell animations for slower CPUs?
- [ajax] "Minimum" is handwavey. It really depends on your pain tolerance and the size of your display, but (for example) CPUs without SSE2 are probably going to be unusable. It is expected that the shell will disable shadows and reduce animations in this mode.
- [jreiser] See Notable IA-32 CPUs not supporting SSE2 in . I believe that performance will be disappointing on a box that had a "mid-life" upgrade to a graphics card that is less than ATI R300 or equivalent . If an upgraded card runs in fallback mode today, then the original CPU likely will be too slow for good performance with the new software driver. For example: ATI 9250 (RV280, still new 6 years ago) on 1.6GHz Pentium 4 Northwood (new 9.5 years ago). The CPU has SSE2, the combo runs Fedora 14 just fine and under WinXP plays old games well and newer games OK, but Gnome shell uses fallback mode under Fedora 15. Also, a major impetus for CPU virtualization is to achieve lower cost via higher real CPU utilization in a virtual cluster. I am wary of contention for the CPU in such an environment.
- [ajax] Pentium 4 was 2002. Athlon 64 was 2003. F17 will be 2012. Nine years of pervasive product support isn't enough? Tuning for slow platforms planned, but be reasonable.
- [robatino] I'm using VirtualBox with a gnome-shell-capable host. Hardware passthrough gnome shell works on my F15 and F16 guests. Assuming that it should be faster than software rendering, does it get used automatically when possible? I ask because my F17 and Rawhide guests seem MUCH slower than F15 and F16, esp. in graphical mode and I'm not sure how it's doing the rendering.
- [ajax] The virtualbox driver isn't explicitly blacklisted, so assuming it's capable enough it should get used. I don't think they build their guest additions for F17 yet because they insist on being able to break their internal ABIs whenever they like. Beyond that I don't know anything about virtualbox, you'd have to ask them.