Why Nvidia binary driver is much slower than nouveau in my laptop
as phoronix tests show, Nvidia binary driver is much better than nouveau for all nvidia graphic cards. but i have a strange problem with nvidia binary driver in my laptop (hp pavilion dv2500 with NVIDIA Geforce 8400m GS card).
the problem is that my laptop works good with nouveau driver in ubuntu 12.04 with unity 2d; but when i activate nvidia binary driver to enhance the performance and to use unity 3d, the performance shrinks severely, in fact, performance of my laptop with nvidia driver is much weaker than nouveau. for example when i run "glxgears" command in ubuntu with nouveau driver, the resaults are almost between 320 to 420 but if i run same command when nvidia binary driver is activated, the resaults shrink severely and are almost between 50 to 63. i had this problem in both ubuntu and befor that in openSUSE. also i tried different versions of Nvidia binary drivers but the problem exist with all of them.
i tried to solve this problem wityh asking about it in ubuntu forums (here), openSUSE forums (here) and many other linux forums but unfortunately i find nothing useful.
So, here is my last chance to find what is the problem with my graphic card and how solve that. please help me.
glxgears is also not a benchmark. Simply moving the window changes the results. It is impossible to get repeatable data with it. It is useful as a way of showing that opengl rendering does in fact work, but it is not at all useful as a way of showing how fast opengl rendering works....
If you want to see speed then you need to run actual real games and monitor the fps on them to see which is getting better output.
Upgrade to U 13.04 nightly build. The Unity bugs were fixed and the kernel is newer, it is possible your driver starts working as expected.
I would still use Intel graphics for APU or notebooks though, because intel opensource driver simply rocks in terms of performance.