On Fri, May 14, 2004 at 06:07:52PM +0200, Peter-Josef Meisch wrote:
Am Freitag, 14. Mai 2004 17:52 schrieb Stefan Dirsch:
On Fri, May 14, 2004 at 05:09:48PM +0200, Peter-Josef Meisch wrote:
Am Freitag, 14. Mai 2004 16:41 schrieben Sie:
Sounds strange. IMHO this is one chipset specific agp module to much. You might try to disable PCI hotplug (remove "06" in COLDPLUG_PCI_CLASSES_WHITELIST in /etc/sysconfig/hotplug) , reboot and load one of the agp modules manually and see if that helps to run testgart. Most likely the amd-k7-agp module is the right one.
I tried that, after booting in runlevel 3 there were no agp moduls loaded. I modprobe amd_k7_agp but testgart and X failed. What I noticed is an error message in /var/log/messages:
May 14 17:02:04 gruyere kernel: agpgart: Unsupported Via chipset (device id: 3188), you might want to try agp_try_unsupported=1.
Then please unload amd-k7-apg module (if possible, otherwise reboot) and try the other agp module (IIRC via-agp). Send us the output of "lspci -n" as well.
I can rmmod and modprobe the modules without rebooting because they are not in use. Using via_agp has the same effect:
# testgart open: No such device
#lspci -n 0000:00:00.0 Class 0600: 1106:3188 (rev 01)
/usr/src/linux/include/linux/pci_ids.h: #define PCI_DEVICE_ID_VIA_8385_0 0x3188 Seems to be supported by the amd64-agp driver. drivers/char/agp> grep PCI_DEVICE_ID_VIA_8385_0 * amd64-agp.c: .device = PCI_DEVICE_ID_VIA_8385_0, But also the via agp module is registered for this device, simply for every VIA host bridge. :-( /lib/modules/2.6.5-12.1-default/modules.pcimap: amd64-agp 0x00001106 0x00003188 0xffffffff 0xffffffff 0x00060000 0xffffffff 0x0 via-agp 0x00001106 0xffffffff 0xffffffff 0xffffffff 0x00060000 0xffffffff 0x0 ^^^^^^^^ Removing the sis-agp module completely should work for you. Then PCI hotplug loads automatically the right module (amd64-agp). I need to file a bugreport for this. We have more conflicts than this (amd64/nvidia, amd64-agp/via, amd64/amd-k7). :-( Stefan Public Key available ---------------------------------------------------- Stefan Dirsch (Res. & Dev.) SUSE LINUX AG Tel: 0911-740 53 0 Maxfeldstrasse 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------