i have allready asked on the Xfree86 mailing list, but got no reponse. i
don't know what's the reason for this, most likely that were the wrong
place to ask, so i try again here.
i had a look at the archives before but no success, so if you know of
any better place to ask for help, don't hasitate to turn me into the
i was not able to get dri working on an i810 onboard gfx card.
my latest try was to patch my kernel source (2.4.19-pre10) with the drm
source from Xfree86-188.8.131.52. kernel builds and boots just fine but
starting X gives me:
(II) I810(0): [drm] created "i810" driver at busid "PCI:0:2:0"
(II) I810(0): [drm] added 8192 byte SAREA at 0xc889f000
(II) I810(0): [drm] mapped SAREA 0xc889f000 to 0x40015000
(II) I810(0): [drm] framebuffer handle = 0xf8000000
(II) I810(0): [drm] added 1 reserved context for kernel
(II) I810(0): [drm] Registers = 0xf4000000
(II) I810(0): [agp] dcacheHandle : (nil)
(II) I810(0): [agp] GART: no dcache memory found
(II) I810(0): [agp] Bound backbuffer memory
(II) I810(0): [agp] Bound depthbuffer memory
(II) I810(0): [agp] GART: Allocated 4K for mouse cursor image
(II) I810(0): Adding 768 scanlines for pixmap caching
(II) I810(0): Allocated Scratch Memory
(II) I810(0): [dri] Buffer map : d1b800
(EE) I810(0): [drm] drmAddMap(buffer_map) failed. Disabling DRI.
(II) I810(0): [drm] removed 1 reserved context for kernel
(II) I810(0): [drm] unmapping 8192 bytes of SAREA 0xc889f000 at
before that, i tried drm from that kernel, drm from Xfree-4.2.0 and drm
from dri.sf.org (where i followd a DL link back to xfree86.org). all
these versions, gave me a version mismatch, somethin like:
[drm] kernel module i810.o has version 1.1.0, but version 1.2.0 or
greater is needed. disabling dri.
google didn't bring up something useful. :-(
any suggestions? what could i try next? whould it make sence to
download, the very latest kernel source and rebuild kernel? is the
problem really the drm kernel module or is it the dri library that is
calling wrong drm functions? i really want to make that beast work.
many thx ...