No AGP/DRI on Intel 875P chipset?

From: Torsten Wolf
Date: Tue Nov 07 2006 - 07:50:35 EST


Hi!

I'm struggling for days to enable 3D acceleration on the following machine:

P4@xxxxxx, 3GB RAM, Intel i875P chipset and Ati RV280 [Radeon 9200 SE] graphics
card. I tried 2.6.16 and 2.6.18-2 (both Debian kernels) and have the following
issue. As soon as I load agpgart.ko the following line appears in dmesg:

Linux agpgart interface v0.101 (c) Dave Jones

But after loading intel-agp.ko nothing happens i.e. no message which chipset
has been detected and not even that the chipset is unsupported and one should
try agp_try_unsupported. Both proprietary and open source display drivers do
not give a working dri setup but complain e.g.

[agp] unable to acquire AGP, error "xf86_ENODEV"
cannot init AGP

I added some printk to intel-agp.c in agp_intel_probe to see if/why the id of
the chipset does not match, but got no output at all. lspci on this machine
yields

00:00.0 Host bridge: Intel Corporation 82875P/E7210 Memory Controller Hub
(rev 02)
00:01.0 PCI bridge: Intel Corporation 82875P Processor to AGP Controller
(rev 02)

and lspci -n

00:00.0 0600: 8086:2578 (rev 02)
00:01.0 0604: 8086:2579 (rev 02)

Via google I found that i875P is supported since 2.5.70/2.4.22 (pciid 0x2578).
In a desperate attempt I added 0x2579 to intel-agp.c but again without effect.
I compared the drivers/char/agp directories of the vanilla kernel and the
debian sources but found not enough differences to give the vanilla kernel
another try. Please help me out of this mess.

Best regards,
Torsten

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/