Looking at dmesg it seems like agpgart and radeon are initialized in parallel on my system.
[ 1.872289] Linux agpgart interface v0.103 [ 1.924626] usb 4-1: new full speed USB device using ohci_hcd and address 2 [ 2.047508] [drm] Initialized drm 1.1.0 20060810 [ 2.094656] [drm] radeon default to kernel modesetting DISABLED. [ 2.095009] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 2.095302] [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0 [ 2.099769] agpgart-sis 0000:00:00.0: SiS chipset [1039/0648] [ 2.104715] agpgart-sis 0000:00:00.0: AGP aperture is 64M @ 0xe8000000
My previous fix didn't work every time so now I have changed it to:
install radeon /sbin/modprobe agpgart; sleep 0.5; /sbin/modprobe --ignore-install radeon
Looking at dmesg it seems like agpgart and radeon are initialized in parallel on my system.
[ 1.872289] Linux agpgart interface v0.103
[ 1.924626] usb 4-1: new full speed USB device using ohci_hcd and address 2
[ 2.047508] [drm] Initialized drm 1.1.0 20060810
[ 2.094656] [drm] radeon default to kernel modesetting DISABLED.
[ 2.095009] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 2.095302] [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
[ 2.099769] agpgart-sis 0000:00:00.0: SiS chipset [1039/0648]
[ 2.104715] agpgart-sis 0000:00:00.0: AGP aperture is 64M @ 0xe8000000
My previous fix didn't work every time so now I have changed it to:
install radeon /sbin/modprobe agpgart; sleep 0.5; /sbin/modprobe --ignore-install radeon