[RV280] runaway Xorg in drmDMA()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-ati (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xserver-
New after upgrading to jaunty (no problem with intrepid on this machine):
X will work for a while, but eventually (could be minutes or hours after booting) it suddenly jumps to 90+% CPU. I can still move the mouse, sort of (it's laggy and jumpy) but mouse clicks don't work, keyboard events don't work, and apps apparently stop redrawing.
This doesn't seem to be in response to anything in particular -- nothing intensive going on in Firefox, no flash or animations, all other windows are pretty simple (xterm, xchat, emacs).
Video card (from lspci):
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (Secondary) (rev 01)
I can still ssh in from another machine, but I can't kill (even with -9) the window manager or Xorg -- killing has no effect. All I can do is reboot.
If I attach to the Xorg process and check every few seconds, the trace each time looks like:
(gdb) where
#0 0xffffe430 in __kernel_vsyscall ()
#1 0xb7d64d59 in ioctl () from /lib/tls/
#2 0xb79e4a6d in drmDMA () from /usr/lib/
#3 0xb795c907 in ?? () from /usr/lib/
#4 0xb795cc39 in ?? () from /usr/lib/
#5 0xb79b2084 in ?? () from /usr/lib/
#6 0xb7798998 in exaCompositeRects () from /usr/lib/
#7 0xb779418c in exaGlyphs () from /usr/lib/
#8 0x08180465 in ?? ()
#9 0x0816ea42 in CompositeGlyphs ()
#10 0x0817bb8e in ?? ()
#11 0x08174fd5 in ?? ()
#12 0x0808d5af in Dispatch ()
#13 0x0807231d in main ()
I see xserver-
summary: |
- runaway Xorg in drmDMA() (radeon) + [RV280] runaway Xorg in drmDMA() |
Same Problem with my Laptop too.
System is Dell Latitude D600 with ATI Mobility Radeon 9000 (RV250) run by radeon. Though Xorg consumes over 90% CPU-time when in use the system doesn't freeze. Windows are reacting very, very slow (with artefacts, blank screens and so on) but keyboard and mouse are generally usable.
By now I didn't install xserver- xorg-video- ati-dbg and I'm not experienced with bugtracking. But if there's anything I can contribute, let me know.