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