FreeBSD 6.3 and Intel G33

Daniel O'Connor doconnor at
Mon Jan 14 23:03:37 PST 2008

I'm trying to get a system with an Intel G33 video chipset in it
(Supermicro C2SBA) working with the Intel driver but I'm not having much

I took the patch from Hiroshi Nishida and added the G33 PCI ID's for it
now I get agp/i810 attaching to it..
Matched G33
Matched for Intel G33 IG SVGA controller
Matched G33
Matched for Intel G33 IG SVGA controller
agp0: <Intel G33 IG SVGA controller> port 0x1c60-0x1c67 mem 0xd2300000-0xd237ffff,0xc0000000-0xcfffffff,0xd2000000-0xd20fffff irq 16 at device 2.0 on pci0
agp_i810_attach() called
Attaching G33
Chip Type: 5, rid:10
agp0: detected 7676k stolen memory
agp0: aperture size is 256M

I tried running X and got this in dmesg..
agp0: trying to bind into stolen memory

and this in the X log...
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): xf86BindGARTMemory: bind key 6 at 0x006ff000 (pgoffset 1791)
(WW) intel(0): xf86BindGARTMemory: binding of gart memory with key 6
        at offset 0x6ff000 failed (Invalid argument)

Fatal server error:
Couldn't bind memory for front buffer

I then added the PCI ID (0x8086 / 0x29c2) to /usr/src/sys/dev/drm/drm_pciids.h
and now I get this in dmesg..
drmsub0: <Intel G33>: (child of agp_i810.c) on agp0
info: [drm] AGP at 0xd2300000 0MB
info: [drm] Initialized i915 1.5.0 20060119

but that does not affect the error from X.

I see a NetBSD patch at but I haven't 
tried shoe horning that in yet..

Daniel O'Connor software and network engineer
for Genesis Software -
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part.
Url :

More information about the freebsd-stable mailing list