Intel 82945G/GZ and drivers

Anthony Elizondo anthony.elizondo at gmail.com
Tue May 22 14:33:52 UTC 2007


I have a Dell GX280 with Intel integrated graphics running 6.2-RELEASE.

I previously had xorg 6.9 and the output of a "X -configure" resulted
in the following in xorg.conf:

Driver "i810"
VendorName "Intel Corporation"
BoardName "945G Integrated Graphics Controller"
BusID "PCI:0:2:1"

It worked well and xorg ran fine.

I attempted to upgrade to xorg 7.2 and I didn't care about time spent
on the upgrade or preserving any configurations, so I did "pkg_delete
-a", set the XORG_UPGRADE environment variable, and then started
portinstalling everything.

After I installed xorg 7.2, "X -configure" gave me:

Driver "i810"
VendorName "Intel Corporation"
BoardName "82945G/GZ Integrated Graphics Controller"
BusID "PCI:0:2:0"

and X refuses to start with:

(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(EE) GARTInit: Unable to open /dev/agpgart (No such file or directory)
(EE) I810(0): Failed to allocate framebuffer. Is your VideoRAM set too low ??

Oddly, if I switch the BusID line back to "PCI:0:2:1", I get:

(WW) I810: No matching Device section for instance (BusID PCI:0:2:0)

So it appears xorg no longer understands how to access my graphics
card. :( (There are two PCI video devices now instead of only one?)

I poked around and it appears that the i810 driver has been superseded
by an intel driver (see:
http://xorg.freedesktop.org/archive/individual/driver/). The i810
driver in ports is from August 2006.

Is anyone else experiencing a similar problem?

I'd be happy to assist any developers in further troubleshooting, or
testing updated drivers, or whatever.

Anthony Elizondo


relevant snips of pciconf -lv:

none0 at pci0:2:0: class=0x030000 card=0x01ad1028 chip=0x27728086 rev=0x02 hdr=0x00
    vendor = 'Intel Corporation'
    device = 'Integrated Graphics Controller'
    class = display
    subclass = VGA
none1 at pci0:2:1: class=0x038000 card=0x01ad1028 chip=0x27768086 rev=0x02 hdr=0x00
    vendor = 'Intel Corporation'
    device = 'Integrated Graphics Controller'
    class = display


More information about the freebsd-x11 mailing list