Comment 34 for bug 988079

Revision history for this message
Kenneth Russell (kbr-g) wrote : Re: [nvidia] Dismal compiz performance on HP Z600 with 30" landscape monitor

While I agree that Unity is the largest problem, I do not agree that it is the only problem. Compiz is definitely imposing overhead, and causing incorrect reporting of OpenGL applications' performance. With gnome-shell+compiz, glmark2 thinks it is running at >170 FPS, but it is definitely dropping frames. If it were actually running at 170 FPS then it wouldn't be exhibiting the jerky animation it does on screen. Perhaps compiz is competing for the GPU's fill rate with other OpenGL applications on the system, but if this were true, then the app shouldn't be able to provide frames to compiz at a rate faster than the screen refresh rate. The fact that compiz doesn't appear to be imposing the GLX swap interval on OpenGL applications is causing Chrome's GPU accelerated rendering path to not function correctly. Chrome relies on the swap interval to throttle its rendering.

According to synaptic, unity 5.12-0ubuntu1.1 is already installed, and I just rebooted to make sure; however, my installation clearly doesn't have the fix you describe. Could you please point to a .deb I can install manually? Google's modified Precise distro doesn't allow PPAs to be added.