Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 132822

Summary: x11-base/x11-dri-* are too old: i915 kernel module version is 1.2.0 but version 1.4
Product: Gentoo Linux Reporter: Juan F. Codagnone <juam>
Component: New packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: 2006.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Juan F. Codagnone 2006-05-09 13:57:28 UTC
im new to dri and the 3d aceleration, but it seems that the latest x11-dri available is to old for X 7.0 (error: i915 kernel module version is 1.2.0 but version 1.4)

$ ls /var/db/pkg/x11-base/
opengl-update-2.2.1  x11-drm-20051223  xorg-server-1.0.99.902-r1  xorg-x11-7.0-r1

--------8<----- output of X -----8<---------
X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System: Linux 2.6.16-suspend2-r4 i686
Current Operating System: Linux aretha 2.6.16-suspend2-r4 #2 Tue May 9 16:55:33 ART 2006 i6
86
Build Date: 06 May 2006
...
(EE) I810(0): [dri] I830DRIScreenInit failed because of a version mismatch.
[dri] i915 kernel module version is 1.2.0 but version 1.4 or greater is needed.
[dri] Disabling DRI.


Regards,
     Juan.
Comment 1 Joshua Baergen (RETIRED) gentoo-dev 2006-05-09 17:27:52 UTC
You don't need x11-dri if you're using a new enough 2.6 kernel.  The version of the i915 driver in-kernel is much newer than provided by our x11-drm packages.  2.6.16 should work for sure.

Just enable the driver in the kernel (under Device Drivers->Character Devices in the kernel menu).  Make sure you unmerge x11-drm first.