[Bug 988079] Re: Much slower OpenGL frame rates with unityshell loaded, than plain compiz

2012-06-26 Thread Kenneth Russell
An update: we tried upgrading the graphics card in the affected workstation from a Quadro FX 380 to a Quadro 600. This worked around the performance problems. With the new card, glmark2 runs smoothly within Unity, and Chrome runs well; it claims 60 FPS with the WebGL Aquarium demo running nearly

[Bug 988079] Re: Much slower OpenGL frame rates with unityshell loaded, than plain compiz

2012-06-07 Thread Kenneth Russell
@Kenneth: when you say gnome-shell and compiz, do you really mean gnome-shell or do you mean gnome-classic (i.e gnome-panel), they are different session, gnome-shell is not using compiz (and not sure it can work with it since some of their feature are integrated in their windows manager) I

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-06-06 Thread Kenneth Russell
** Attachment added: glxinfo from affected machine https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/988079/+attachment/3178543/+files/glxinfo.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-06-06 Thread Kenneth Russell
** Attachment added: First few scenes from glmark2 run under GNOME Classic (No Effects) https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/988079/+attachment/3178544/+files/glmark2-gnome-classic-no-effects.txt -- You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-06-06 Thread Kenneth Russell
** Attachment added: First few scenes from glmark2 run under GNOME Classic https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/988079/+attachment/3178545/+files/glmark2-gnome-classic.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-06-06 Thread Kenneth Russell
** Attachment added: First few scenes from glmark2 run under GNOME Classic with Force full screen redraws enabled in CCSM https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/988079/+attachment/3178546/+files/glmark2-gnome-classic-ccsm-full-screen-redraw.txt -- You received this bug

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-06-06 Thread Kenneth Russell
** Attachment added: First few scenes from glmark2 run under Unity https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/988079/+attachment/3178547/+files/glmark2-unity.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-06-06 Thread Kenneth Russell
glxinfo output attached. xrandr was reporting a 50 Hz refresh rate. I disabled Detect Refresh Rate in CCSM - Composite, forced the refresh rate to 60 Hz, logged out, logged back in, confirmed the settings stuck, and re-tested glxgears and glmark2. No significant difference. I installed glmark2

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-06-06 Thread Kenneth Russell
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

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-06-04 Thread Kenneth Russell
Sam, I re-verified that Sync to VBlank was set in nvidia-settings and the OpenGL panel of CCSM, and that Force full screen redraws was set in the Workarounds panel of CCSM. glxgears claims to be synced to the vertical refresh, and doesn't claim to be running faster than 60 FPS. However, when

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-05-30 Thread Kenneth Russell
With the Unity WM, I enabled Sync to VBlank in nvidia-settings, logged out and back in, and made sure the setting stuck. I then opened CCSM, made sure Sync To VBlank was set in the OpenGL section and that Force full screen redraws was set in the Workarounds section, and logged out and back in

[Bug 988079] Re: [nvidia] Dismal compiz performance on HP Z600 with 30 landscape monitor

2012-05-29 Thread Kenneth Russell
Hi Daniel, Here are the results: 1. Enable both: Workarounds Force full screen redraws (buffer swap) on repaint OpenGL Sync To VBlank (it should be enabled already) Result: WebGL Aquarium runs (i.e., desktop doesn't lock up), but at ~2 FPS 2. Disable both: Workarounds Force full

[Bug 988079] Re: Dismal performance on HP Z600 with 30 landscape monitor

2012-05-25 Thread Kenneth Russell
Sebastien: yes, GNOME=gnome-shell. The three desktops I listed above are the names of the login menu options. unity-2d is currently broken in our modified Precise distribution so I haven't been able to test with it. The problem is not isolated to Unity. The new gnome-shell desktop with all of

[Bug 988079] Re: Dismal performance on HP Z600 with 30 landscape monitor

2012-05-16 Thread Kenneth Russell
The problem appears to be caused by the window manager or compositor. On request from NVIDIA, I disabled the window manager on the affected machine and ran a raw X server: sudo service lightdm stop sudo Xorg xlogo and then ran glxgears full-screen: glxgears -geometry 2400x1900+10+10 This

[Bug 988079] Re: Dismal performance on HP Z600 with 30 landscape monitor

2012-05-16 Thread Kenneth Russell
Installed GNOME. GNOME Classic without effects runs Chrome properly. Details: GNOME: fails to run WebGL Aquarium GNOME Classic: runs WebGL Aquarium at 20 FPS full-screen GNOME Classic (No effects): runs WebGL Aquarium at 30 FPS full-screen (this appears to be the maximum this card supports at