Red Hat Bugzilla – Bug 41592
Anything trying to use DRI in 126.96.36.1990-0.2.1 segfaults (ATI Rage 128 Mobility 4)
Last modified: 2005-10-31 17:00:50 EST
Description of Problem:
Summary says it all...
Steps to Reproduce:
1. Install XFree86*188.8.131.520-0.2.1*
2. Run glxinfo or anything else using DRI
I'm using an ATI Rage 128 Mobility 4 chip, Kernel 2.4.4-6.0.1
The backtrace ends in driMesaBindContext() from
You need a kernel with new DRI modules to match the new DRM version in
XFree86 184.108.40.2060. Currently our kernel does not have these modules.
I know that you know that, but others querying the bug reports probably
wont. ;o) I'm leaving this here so that people can find it and don't
report it 50 times. ;o)
Solutions for people wanting to use DRI:
1) Wait until we have a kernel in rawhide with DRI updated. That will be
after I (or someone else) pull the DRM code out of X and send to Arjan.
(I'll update this report then)
2) Take the DRM code from XFree86, and send Arjan a patch. ;o)
Now I must go, my work here is done. ;o)
Update: Mesa is now working with XFree86 4.1.0 (woohoo!)
DRI patch has been sent to Arjan, and should appear in the kernel shortly if
it isn't already there.
I believe this issue has been resolved now for quite some time.
Bero, can you test and confirm that DRI now works on this card
Also, keep in mind if it is a 16Mb card to use 1024x768x16, and
if it is an 8Mb card to use 640x480x16.
Sure, has been fixed forever.