menu display delayed when using multiscreen with nvidia and compiz

Bug #172503 reported by Tristan Schmelcher
2
Affects Status Importance Assigned to Milestone
linux-restricted-modules-2.6.24 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: compiz

Just like the title says.

I have an up-to-date i686 gutsy install on a Dell XPS M1710 laptop with an NVIDIA GeForce Go 7900 GS and a second monitor (a SONY KDL46XBR4 LCD TV). If I enable Compiz and configure NVIDIA to enable the second display using the Separate X Server option in nvidia-settings, then the response to most GUI actions is delayed by 1 second. For example, if I click on the Applications button at the top-left of the desktop, the menu does not appear until after 1 second has gone by (though the button does change to orange immediately). Similarly if I click on menus within applications, or right-click on tray icons, or press Ctrl+Space to bring up SCIM. Text input is not delayed though. Also, I notice that the application SMPlayer--a KDE program--does not have any delay.

If compiz is not enabled, then this bug does not occur. If NVIDIA is set to use TwinView, then this bug does not occur. Only the separate X server set-up with compiz triggers the problem.

Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

This behaviour occurs in exactly the same situations as another bug that I have filed separately as #172502.

Revision history for this message
Travis Watkins (amaranth) wrote :

This only happens with menus in gtk applications and only when using multiscreen with nvidia and compiz. Not sure where to put it so I'm assigning this to gtk since it only happens to apps that use it. Does this also happen if you use xcompmgr with metacity?

Changed in compiz:
status: New → Incomplete
Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

Tested xcompmgr just now; the bug does not occur. I am using the compiz versions in the hardy repos now.

I should mention that the little explanations that pop up when you hover over icons are also delayed by about 1 second (i.e., for a total delay of just under 2 seconds, instead of the usual which is just under 1 second).

Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

Changing back to New since I provided the requested info a while ago (didn't know I was supposed to change the status).

Changed in gtk+2.0:
status: Incomplete → New
Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

FYI, this problem still exists. I am now using the compiz versions in the gutsy repos again (b/c latest hardy ones are broken), but I have upgraded the NVIDIA driver to the hardy version (169.09).

Also, I have found yet another class of UI elements that experience this delay: the drop-down boxes on web pages in Firefox (like the one on this page for changing bug status :) ).

Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

Unminimizing windows is also delayed.

Revision history for this message
Sebastien Bacher (seb128) wrote :

rather a compiz issue than a gtk one, I've no multiscreen nor nvidia configuration to try that though

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.