Bug#204243: XFree DRI error with radeon 7500
Package: xserver-xfree86
Version: 4.2.1-9
Severity: normal
hy,
DRI doesn't work with Radeon 7500 on IBM Thinkpad R40 (2722).
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility
M7 LW [Radeon Mobility 7500] (prog-if 00 [VGA])
Subsystem: IBM: Unknown device 0527
Flags: bus master, stepping, fast Back2Back, 66Mhz, medium
devsel, latency 66, IRQ 9
Memory at e0000000 (32-bit, prefetchable) [size=128M]
I/O ports at 3000 [size=256]
Memory at c0100000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2
Both glxgears and tuxracer crashes with the Illegal instruction error
message. the strace output of glxgears is:
...
brk(0) = 0x80a7000
brk(0x80ac000) = 0x80ac000
brk(0) = 0x80ac000
brk(0x80ad000) = 0x80ad000
brk(0) = 0x80ad000
brk(0x80b2000) = 0x80b2000
brk(0) = 0x80b2000
brk(0x80bb000) = 0x80bb000
brk(0) = 0x80bb000
brk(0x80c1000) = 0x80c1000
ioctl(3, FIONREAD, [0]) = 0
ioctl(5, 0x40186448, 0xbffffb30) = 0
--- SIGILL (Illegal instruction) @ 0 (0) ---
+++ killed by SIGILL +++
If I doesn't load the DRI module into X, both glxgears and tuxracer
works, but of course without HW-redering.
No entry's in the logfiles
Only in XFree86.0.log :
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:debug_xform.o":
No symbols found
(II) Module GLcore: vendor="The XFree86 Project"
Ruben
--
Ruben Puettmann
ruben@puettmann.net
http://www.puettmann.net
Reply to: