Bug 51009 - kernel's mga.o not compatible with XF86 4.1's DRI
Summary: kernel's mga.o not compatible with XF86 4.1's DRI
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: kernel
Version: 1.0
Hardware: i386
OS: Linux
medium
high
Target Milestone: ---
Assignee: Arjan van de Ven
QA Contact: Brock Organ
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-08-06 15:00 UTC by rudi
Modified: 2007-04-18 16:35 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-08-06 15:04:13 UTC
Embargoed:


Attachments (Terms of Use)

Description rudi 2001-08-06 15:00:36 UTC
Description of Problem:
The latest kernel and XFree86 packages from Rawhide (2.4.6-3.1 and
4.1.0-0.9.4, if my memory doesn't fail me) prevent DRI from working
on Matrox graphics cards. XFree86 disables DRI because it expects
version 3.0.x of the kernel module, while the latter is only version
2.0.1.

How Reproducible:
Always
  

Steps to Reproduce:
1. Install the latest kernel and XFree86 packages from Rawhide.
2. (Re)Start X.
3. Check your XFree86 log file for a message like this:
[dri] mga.o kernel module version is 2.0.1 but version 3.0.x is needed

Actual Results:
X starts, but DRI is not enabled.

Expected Results:
X started, with DRI enabled.

Additional Information:
As a temporary fix, I tried rebuilding the module using the source
archive at http://www.xfree86.org/~alanh/, but the machine freezes with
the recompiled module as soon as X starts. I suppose this might be
because the kernel RPM was built for i386 (couldn't find the i586
RPM for RawHide, there's only kernel-smp), but the system is an
i586 and that's the architecture the modules claim being compiled for.
I don't know if mixing an i586 module with an i386 kernel RPM is a
good idea and I don't know either how to force the module to be
recompiled for i386 from the source archive mentioned above.

Comment 1 Arjan van de Ven 2001-08-06 15:04:01 UTC
Thanks for the report. We're working on XF4.1 DRI/DRM support, but it was not
stable in time for the beta, so we couldn't include it there.

Comment 2 rudi 2001-08-16 21:29:28 UTC
Fixed in kernel-2.4.7-2. Everything's working smoothly again.
Thanks!


Note You need to log in before you can comment on or make changes to this bug.