[CFT] intel g33 & g45

Paul B. Mahol onemda at gmail.com
Tue Sep 30 18:49:21 UTC 2008


On 9/30/08, Robert Noland <rnoland at freebsd.org> wrote:
> On Tue, 2008-09-30 at 08:19 -0400, Robert Noland wrote:
>> > > This is against -CURRENT, but may apply to STABLE as well.
>
> I have checked and it does apply to RELENG_7 cleanly as well, though the
> agp code is located in sys/pci on 7.
>
> patch is http://people.freebsd.org/~rnoland/agp_i810-g33-g45.patch

That one works fine. (Old one have bogus whitespace diff)

Old problem is still there (DRI broken on i945GM, unloading agp causes panic).
(I rebuilded both agp and drm modules)

Output is more verbose:

agp0: <Intel 82945GM (945GM GMCH) SVGA controller> on vgapci0
agp0: detected 7932k stolen memory
agp0: aperture size is 256M
agp0: AGP_I810_PGTBL_CTL: 3ffc0001
agp0: AGP_I855_GCC1: 0x30
agp0: AGP_I915_MSAC: 0xd9
agp0: Aperture resource size: 268435456 bytes
drm0: <Intel i945GM> on vgapci0
vgapci0: child drm0 requested pci_enable_busmaster
info: [drm] AGP at 0xe0000000 256MB
info: [drm] Initialized i915 1.6.0 20080312
drm0: [ITHREAD]


I think problem started after vgapci0 and vgapci1 appeared in dmesg output.

How to make sure that Xorg use vgapci0 and not vgapci1?

Do you have same card/output like mine?


More information about the freebsd-x11 mailing list