6.2/i386 X/DRI issues

Alex R freebsd at schlossadler.net
Fri Jun 1 03:39:47 UTC 2007


On Fri, 1 Jun 2007 13:16:00 +1000, Norberto Meijome <freebsd at meijome.net> wrote:
> On Fri, 1 Jun 2007 13:01:22 +1000
> What does /var/log/Xorg.0.log tell you about it?
(have chopped out the irrelevant bits as the log is far too long to post here)

(II) LoadModule: "dri"
(II) Loading /usr/local/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/local/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(==) AIGLX disabled
(II) Loading extension GLX

(II) I810(0): [drm] DRM interface version 1.2
(II) I810(0): [drm] created "i915" driver at busid "pci:0000:00:02.0"
(II) I810(0): [drm] added 8192 byte SAREA at 0xc5574000
(II) I810(0): [drm] mapped SAREA 0xc5574000 to 0x2858d000
(II) I810(0): [drm] framebuffer handle = 0xd0020000
(II) I810(0): [drm] added 1 reserved context for kernel
(II) I810(0): Allocated 32 kB for the logical context at 0xffe2000.
(II) I810(0): Allocated 8192 kB for the back buffer at 0xf000000.
(II) I810(0): Allocated 8192 kB for the depth buffer at 0xe800000.
(II) I810(0): Allocated 36608 kB for textures at 0xc440000
(II) I810(0): 0x81cc130: Memory at offset 0x00020000, size 12288 kBytes
(II) I810(0): 0x81c9b80: Memory at offset 0x0ffff000, size 4 kBytes
(II) I810(0): 0x81c9ba0: Memory at offset 0x0fffb000, size 16 kBytes
(II) I810(0): 0x82be304: Memory at offset 0x00000000, size 128 kBytes
(II) I810(0): 0x81cc170: Memory at offset 0x0ffea000, size 64 kBytes
(II) I810(0): 0x81c9bc0: Memory at offset 0x0fffa000, size 4 kBytes
(II) I810(0): 0x81cc308: Memory at offset 0x0ffe2000, size 32 kBytes
(II) I810(0): 0x81cc328: Memory at offset 0x0f000000, size 8192 kBytes
(II) I810(0): 0x81cc348: Memory at offset 0x0e800000, size 8192 kBytes
(II) I810(0): 0x81cc368: Memory at offset 0x0c440000, size 36608 kBytes
(II) I810(0): Activating tiled memory for the back buffer.
(II) I810(0): Activating tiled memory for the depth buffer.
(II) I810(0): [drm] Registers = 0xe2000000
(II) I810(0): [drm] ring buffer = 0xd0000000
(II) I810(0): [drm] init sarea width,height = 1280 x 1024 (pitch 2048)
(II) I810(0): [drm] Mapping front buffer
(II) I810(0): [drm] Front Buffer = 0xd0020000
(II) I810(0): [drm] Back Buffer = 0xdf000000
(II) I810(0): [drm] Depth Buffer = 0xde800000
(II) I810(0): [drm] textures = 0xdc440000
(II) I810(0): [drm] Initialized kernel agp heap manager, 37486592
(II) I810(0): [drm] dma control initialized, using IRQ 16
(II) I810(0): [dri] visual configs initialized
(==) I810(0): Removed Write-combining range (0xe2000000,0x80000)
(==) I810(0): Write-combining range (0xd0000000,0x10000000)
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(==) I810(0): Write-combining range (0xa0000,0x10000) was already clear
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
(II) I810(0): xf86BindGARTMemory: bind key 18 at 0x007bf000 (pgoffset 1983)
(II) I810(0): xf86BindGARTMemory: bind key 10 at 0x0ffff000 (pgoffset 65535)
(II) I810(0): xf86BindGARTMemory: bind key 11 at 0x0fffb000 (pgoffset 65531)
(II) I810(0): xf86BindGARTMemory: bind key 13 at 0x0ffea000 (pgoffset 65514)
(II) I810(0): xf86BindGARTMemory: bind key 12 at 0x0fffa000 (pgoffset 65530)
(II) I810(0): xf86BindGARTMemory: bind key 14 at 0x0ffe2000 (pgoffset 65506)
(II) I810(0): xf86BindGARTMemory: bind key 15 at 0x0f000000 (pgoffset 61440)
(II) I810(0): xf86BindGARTMemory: bind key 16 at 0x0e800000 (pgoffset 59392)
(II) I810(0): xf86BindGARTMemory: bind key 17 at 0x0c440000 (pgoffset 50240)

X actually starts ok. Just don't know if DRI is enabled cos of the glxinfo issue.
I haven't installed gnome or kde yet. I wanted to get DRI sorted out before I start.

> it's in the archives of the list - you need to install the mesa-demos
> port.

in /usr/ports?

Thanks again





More information about the freebsd-questions mailing list