← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 421842] Re: screen corruption and segfaults with radeon m6 ly

 

Some more information from M6 LY world...

1) Starting from Karmic alpha-4 (LiveCD), which works, I can upgrade
xserver-xorg-video-radeon to the karmic repository version, and xserver-
xorg-core and all the -video packages, compiz, and hal/libhal, and
finally install libdrm-radeon1 to get DRI functionality back (otherwise
it tends to fall back on vesa).  I can't upgrade libgl1-mesa-dri because
of bug 420617.  After all this, everything still seems to work fine,
compiz effects and all.  This makes me suspect libgl1-mesa-dri (or maybe
the window-decorator?).

2) With the latest updates, the 'tartan' screen corruption still occurs if and only if DRI is off.  By latest, I mean
libgl1-mesa-dri/karmic uptodate 7.6.0~git20090817.7c422387-0ubuntu3
ubuntu-desktop/karmic uptodate 1.167

I'm not sure the best way to test this on the live CD - unload the drm
module?

3) With the latest updates and if and only if DRI is on, I still get
hangs/crashes where either (a) with NoTrapSignals left as false, I get
reams of error messages like the above 'radeon_cp_start called without
lock held', and a lockup where the cursor is stationary, and I can't
attach a gdb. (b) with NoTrapSignals false, a crash in Xorg as follows:

Sep  7 20:41:23 laptop23 kernel: [  213.306512] Xorg[3115]: segfault at 14 ip 00f740c5 sp bfd247c0 error 4 in radeon_dri.so[f24000+255000]
Sep  7 20:41:25 laptop23 kernel: [  215.127370] agpgart-intel 0000:00:00.0: AGP 2.0 bridge
Sep  7 20:41:25 laptop23 kernel: [  215.127401] agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x mode
Sep  7 20:41:25 laptop23 kernel: [  215.127433] pci 0000:01:00.0: putting AGP V2 device into 4x mode
Sep  7 20:41:25 laptop23 kernel: [  215.376447] [drm] Setting GART location based on new memory map
Sep  7 20:41:25 laptop23 kernel: [  215.376467] [drm] Loading R100 Microcode
Sep  7 20:41:25 laptop23 kernel: [  215.376513] [drm] writeback test succeeded in 1 usecs
Sep  7 20:43:29 laptop23 kernel: [  339.623068] Xorg[5247]: segfault at 14 ip 00f200c5 sp bfb98040 error 4 in radeon_dri.so[ed0000+255000]

Would a core dump be useful?

Also under the same conditions, I get the partial distortion of a window
as shown in the 517K PNG.  The easiest way to produce this is to drag a
window over a window that does not have the focus.

The segfault (or hang) is most easily produced by enlarging a window
that is about 600w x 400h until it is say 1100w x 700h, or starting an
application that would produce a larger window.

4) Ctrl-Alt-F1 isn't changing to text mode properly with the very latest
updates.

5) I won't be able to confirm bug 404331 is fixed for me until this one
is fixed, since if DRI is enabled, this bug happens more frequently.

-- 
screen corruption and segfaults with radeon m6 ly
https://bugs.launchpad.net/bugs/421842
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-ati in ubuntu.



References