CRITICAL: Same bug of compiz performance over 11.10 and 11.04 ubuntu releases. Window dragging chunky and very slow with native nvidia drivers. Makes unity very hard to use.

Bug #902937 reported by Peter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
New
Undecided
Unassigned

Bug Description

In general I was trying longer time to work out what is happening that after moving to unity, window dragging has very very poor performance when compiz is the window manager.

Issue is present all time when using NATIVE nvidia driver (novau works fine).

Description: After very short time dragging of windows is very chunky and practically dragging is not visible and cursor partially freezes if motion of mouse is fast.

This was never an issue in previous versions of ubuntu.

After analysing I have found exact way of reproducing (I was wondering why it starts slowing down after short time...).
Here you go:

1) In fact, dragging becomes chunky not after short time but after EVERY first drag of window, to reproduce:
To reproduce:
 - make sure you are using nvidia card
 - if not yet installed, install native nvidia drivers (manually or using apt-get)
 - open any windowed program (let's say xterm)
 - drag the window of the application: performance is great and very smooth
 - release the window
 - try to drag the same window again, performance is about 0fps
 - open another windowed application (another xterm) and drag, performance is high, try dragging again - performance is low

This issue does not occur with mutter or metacity or any other than compiz window manager.

I rarely submit bugs, but this is critical (I switched to xfce4+mutter because of this issue, unity is useless without compiz).

My graphics card: NVIDIA GTX570 (high specs)
My screen has 120Hz but difference will be noticable even with 22Hz monitor.
My ubuntu is up to date (and any software in it, but this bug is known for me across last 7 months, and all previous versions had it too).

In my opinion its a critical bug. Few of my folks also moved from unity because of it (if they moved I gues there is much more people doing it).

Description: Ubuntu 11.10
Release: 11.10
compiz:
  Installed: 1:0.9.6+bzr20110929-0ubuntu6
  Candidate: 1:0.9.6+bzr20110929-0ubuntu6
  Tabela wersji:
 *** 1:0.9.6+bzr20110929-0ubuntu6 0
        500 http://archive.ubuntu.com/ubuntu/ oneiric-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:0.9.6+bzr20110929-0ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages

There is also another thing I have noticed. II am using multiple screens + projector and often switching between screens,
on Unity, when using nvidia-settings to switch between screens (TwinView) - the screen hangs.

Hope this was helpfull, Ubuntu is my fav system but this issue forced me to considering other distros or old stable ubuntu without unity.

If there was no issue like this - Unity would rox.

Cheers.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: bash 4.2-0ubuntu4
ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
Uname: Linux 3.0.0-14-generic x86_64
NonfreeKernelModules: tbs6925ctrl nvidia tbs6928fe tbs6922fe
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Sun Dec 11 21:16:23 2011
ExecutablePath: /bin/bash
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
SourcePackage: bash
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Peter (kzq-lutar-x8o) wrote :
Revision history for this message
Peter (kzq-lutar-x8o) wrote :

It may be good to mention that Ive tested this issue for 32/64 bit versions and all possible kernels configurations and many nvidia drivers versions.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 773861, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

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.