Moving windows is slow / uses all CPU
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
X.Org X server |
Invalid
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-180 (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: xorg
Moving a window causes Xorg to eat all available CPU on my system.
The CPU is not only used up by Xorg, but also kwin or some other processes involved in the window movement (e.g. in Gnome gnome-terminal used the other big part of it).
REPRODUCE:
1. Open a terminal/konsole, run top therein
2. Open another terminal
3. Grab it at the title bar and slowly move it around, so that it gets constantly moved
EXPECTED RESULT:
CPU usage should not increase notably.
ACTUAL RESULT:
CPU usage is 100%.
CPU: AMD64 3000+
Graphic card: Nvidia 6600GT
Desktop resolution: 1920x1200
Kubuntu/Ubuntu Hardy
This happens both with the nv and nvidia drivers.
This also happens, without any xorg.conf (moved away; uses nv driver then IIRC).
I've tried the workaround posted at bug 88815 (building libx11 without xcb), but the result was the same (I confirmed that libxcb was not linked into /usr/lib/
The same happens with Kubuntu Gutsy in a VirtualBox, where I've tried using valgrind/callgrind to debug X, but did not manage to do so.
Changed in xserver-xorg-video-nv: | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in xorg-server: | |
status: | New → Invalid |
Changed in xorg-server: | |
status: | New → Invalid |
Changed in nvidia-graphics-drivers-180: | |
importance: | Low → Medium |
Please attach your xorg.conf and Xorg.0.log.
I can't reproduce it with Hardy (Nvidia 8600GT, GNOME).