Użytkownik Ivica Bukvic napisał:
Hi all, I just installed RH 8.0 on a machine and first off had problems
getting X server up since the cpu uses rather recent Intel's gfx chip
i845G and I had to update glibc to 2.3.x (because xfree 4.3 needs it),
and
then the XFree 4.2 to 4.3.

Following this, I got the x server configured but the DRI keeps failing
to
start up (despite the fact I got agpgart running). Here's the snippet
out
of the xfree log:

(II) I810(0): initializing int10
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment is: 0xc000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 832 kB
(II) I810(0): VESA VBE OEM: Brookdale-G Graphics Chip Accelerated VGA
BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Before: SWF1 is 0x00000101
(II) I810(0): After: SWF1 is 0x00000108
(==) I810(0): Default visual is TrueColor
(II) I810(0): Allocated 128 kB for the ring buffer at 0x0
(II) I810(0): Allocating at least 512 scanlines for pixmap cache
(II) I810(0): Initial framebuffer allocation size: 5120 kByte
(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000
(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffe000
(0x0cde1000).
(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fee000
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmGetBusid returned ''
(II) I810(0): [drm] created "i830" driver at busid "PCI:0:2:0"
(II) I810(0): [drm] added 8192 byte SAREA at 0xd09d5000
(II) I810(0): [drm] mapped SAREA 0xd09d5000 to 0x40014000
(II) I810(0): [drm] framebuffer handle = 0xe8020000
(II) I810(0): [drm] added 1 reserved context for kernel
(EE) I810(0): [dri] I830DRIScreenInit failed because of a version
mismatch.
[dri] i830.o kernel module version is 1.2.0 but version 1.3 or greater
is
needed.
[dri] Disabling DRI.
(II) I810(0): [drm] removed 1 reserved context for kernel
(II) I810(0): [drm] unmapping 8192 bytes of SAREA 0xd09d5000 at
0x40014000
(II) I810(0): Updated framebuffer allocation size from 5120 to 8192
kByte
(II) I810(0): Updated pixmap cache from 512 scanlines to 1280 scanlines
(II) I810(0): 0x863c668: Memory at offset 0x00020000, size 8192 kBytes
(II) I810(0): 0x863c688: Memory at offset 0x07fff000, size 4 kBytes
(II) I810(0): 0x863c6ac: Memory at offset 0x00000000, size 128 kBytes
(II) I810(0): 0x863c6dc: Memory at offset 0x07fee000, size 64 kBytes
(II) I810(0): 0x863c6fc: Memory at offset 0x07ffe000, size 4 kBytes
(==) I810(0): Write-combining range (0xe8000000,0x8000000)
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x0000
(II) I810(0): xf86BindGARTMemory: bind key 3 at 0x000df000 (pgoffset
223)
(II) I810(0): xf86BindGARTMemory: bind key 0 at 0x07fff000 (pgoffset
32767)
(II) I810(0): xf86BindGARTMemory: bind key 2 at 0x07fee000 (pgoffset
32750)
(II) I810(0): xf86BindGARTMemory: bind key 1 at 0x07ffe000 (pgoffset
32766)
(WW) I810(0): PGTBL_ER is 0x00000049
(II) I810(0): Before: SWF1 is 0x00000108
(II) I810(0): After: SWF1 is 0x00000108
(II) I810(0): Display plane A is enabled.
(II) I810(0): Display plane B is disabled.
(II) I810(0): PIPEACONF is 0x80000000
(II) I810(0): Mode bandwidth is 58 Mpixel/s
(II) I810(0): maxBandwidth is 640 Mbyte/s, pipe bandwidths are 304
Mbyte/s, 0 Mbyte/s
(WW) I810(0): Extended BIOS function 0x5f61 not supported.
(II) I810(0): Using XFree86 Acceleration Architecture (XAA)

What I noticed is that there is some kind of discrepancy between kernel
i830 module and the dri module, but am wondering how is this possible
when
I just installed the new XFree server which should have all these
modules
built-in. Could it be that my kernel has the i830 module compiled into
the
kernel? If so, what do I need to do to recompile the kernel? Is there a
source included in the RH 8.0?

Is there an easier way to do this?

Any help is greatly appreciated! Sincerely,

Ico

_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

(sorry for my english)
I've got the same problem on Slackware 8.1, but I didn't resolve it.
I used XFree 4.3.0 and kernels 2.4.18, 2.4.20 and 2.5.65.
It should be also noticed that XFree86 says that it was compiled to kernel 2.4.20.


Slawomir Kulikow

_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to