[Bug 23412] New: slow resizing and "moving-over" certain windows, heavy CPU load while resizing

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Aug 19 10:05:59 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=23412

           Summary: slow resizing and "moving-over" certain windows, heavy
                    CPU load while resizing
           Product: xorg
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: florian.a.jung at web.de
         QAContact: xorg-team at lists.x.org


Created an attachment (id=28783)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=28783)
my xorg.conf

when i try to resize certain windows, like "firefox", "compiz settings manager"
or "audacity", my mouse moves, but not the window-corner i clicked at. some
seconds later, the window corner "jumps" to my mouse pointer and then it rests
there again. some other seconds later it jumps again, and so on...

while this action, top tells me that i have 100 percent CPU load, the major
part for X and the minor part (between 10 and 40%, varies from program to
program) for the resized window.

another thing i noticed is, when i move a "normal" window (one that doesn't
resize so slow) over such a "slow-resizing" window, the "slow-resizing" window
is only repainted in some seconds. while that, my CPU load is also higher than
usual (but not 100%).

i _assume_ that the problem lies in the repainting of the windows in general,
but i dunno.

the problem occurs with openbox, xfwm4 and compiz with and without effects as
windowmanager. (all of them are repainting the content of the window while
moving/resizing.)

i've got an ATI radeon mobility 9800 and i'm using the radeon driver V6.12.2
and Xorg Version 1.6.3

steps to reproduce:

open the compiz settings manager (ccsm)
resize it

OR:

open the ccsm and maximize it
open another window, for example a terminal
have the ccsm-window behind the terminal-window and move the terminal window
around.

actual results: slow and CPU-intensive repainting of the windows (1-2 FPS)
expected results: smooth and fast repainting of the windows (>10FPS. at least!)

Xorg -version says the following:
X.Org X Server 1.6.3
Release Date: 2009-7-31
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-ARCH i686 
Current Operating System: Linux arch 2.6.30-ARCH #1 SMP PREEMPT Fri Jul 31
18:10:38 UTC 2009 i686
Build Date: 14 August 2009  11:31:10AM


it's really annoying, because it renders my system almost unusable (i don't
like waiting 10 seconds for resizing a window ._.)


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list