kern/103733: i915 driver on hp dc7100

Matthieu Michaud ohmer at
Wed Sep 27 19:50:34 PDT 2006

>Number:         103733
>Category:       kern
>Synopsis:       i915 driver on hp dc7100
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 28 02:50:19 GMT 2006
>Originator:     Matthieu Michaud
>Release:        6-STABLE
FreeBSD leffe 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #5: Sat Sep 23 03:32:54 CEST 2006     root at  i386
my i915 graphic controller is not recognized as it should be according to supported hardware list. i can't play quake3 with hardware acceleration :(

pciconf -lv gives:
agp0 at pci0:2:0:  class=0x030000 card=0x3005103c chip=0x25828086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82915G/GV/GL, 82910GL Integrated Graphics Device'
    class    = display
    subclass = VGA
none0 at pci0:2:1: class=0x038000 card=0x3005103c chip=0x27828086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82915G/GV/GL, 82910GL Graphics Controller (??)'
    class    = display

and dmesg:
pci0: <PCI bus> on pcib0
agp0: <Intel 82915G (915G GMCH) SVGA controller> port 0x1800-0x1807 mem 0xcfe00000-0xcfe7ffff,0xe0000000-0xefffffff,0xcff00000-0xcff3ffff irq 16 at device 2.0 on pci0
agp0: detected 7932k stolen memory
agp0: aperture size is 256M
drmsub0: <Intel i915G>: (child of agp_i810.c) on agp0
info: [drm] AGP at 0xcfe00000 0MB
info: [drm] Initialized i915 1.4.0 20060119
pci0: <display> at device 2.1 (no driver attached)

the computer is a hp dc7100. my kernel is more recent than the last commit on src/sys/pci agp_i810.c. i hoped it had solved my issue (see kern/103079).
ensure you have these lines in your kernel config :

device agp
device drm
device i915drm

install such a compiled kernel. reboot. pray (or simply wait if you're an atheist). kernel console should prompt message notifying it hasn't been able to attach a driver on pci0.
ask anholt@ ? :)

More information about the freebsd-bugs mailing list