Nouveau With Mesa 7.9 Is Better, But Still Slow
Phoronix: Nouveau With Mesa 7.9 Is Better, But Still Slow
Not only have we been busy testing Mesa 7.9 with the Intel and ATI/AMD drivers along with the Gallium3D drivers (including LLVMpipe), but the Nouveau driver that continues to be developed by the open-source community for NVIDIA GPUs received a fresh round of tests too. Our first published benchmarks of the Nouveau Gallium3D driver were back in February when it was nearing a decent state in terms of supported features and stability. Its DRM also finally entered the mainline Linux kernel earlier this year thereby allowing many Linux distributions to now use the Nouveau KMS driver even though not many have yet adopted the Gallium3D driver for OpenGL acceleration. We delivered updated Gallium3D benchmarks in June with the latest Mesa code at that point, but since then there was the integration of a new GLSL compiler into Mesa and many Nouveau changes, so here are our most recent OpenGL benchmarks from this open-source NVIDIA driver.
Nouveau 3D is not there yet.
I run Fedora 13 with latest updates and have been using nouveau. 2D is great. 3D sucks. I have to disable shadows and reflections to play neverball and neverput - both of which will hang the system on occasion. When the system hangs, it won't boot properly unless I unplug the power cord and wait for a while - seems vaguely like a thermal problem. I'm running an NV44A fanless card. When enabling desktop effects, the dialog boxes drag OK vertically or horizontally, but diagonal dragging results in painfully slow repainting. BZflag renders fullscreen garbage.
So for me it's been a fine 2D driver for some time, but 3D is just not reliable.
And BTW phoronix. When you say the latest is faster than the older version, please include the old version in the benchmarks for comparison. Also, if you're going to compare multiple cards, please pick one from an older generation, not two NV50 generation cards.