dmesg when it fails:
[drm] Initialized drm 1.1.0 20060810 i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 i915 0000:00:02.0: setting latency timer to 64 [drm:drm_fill_in_dev] *ERROR* Cannot initialize the agpgart module. [drm:intelfb_restore] *ERROR* Failed to restore crtc configuration: -22 DRM: Fill_in_dev failed. i915 0000:00:02.0: PCI INT A disabled tg3.c:v3.99 (April 20, 2009) i915: probe of 0000:00:02.0 failed with error -22 tg3 0000:09:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 tg3 0000:09:00.0: setting latency timer to 64 agpgart-intel 0000:00:00.0: Intel 945GM Chipset agpgart-intel 0000:00:00.0: detected 7932K stolen memory agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
So it still loads drm first, then i915, then agpgart.
When it works, I get the correct ordering:
agpgart-intel 0000:00:00.0: Intel 945GM Chipset agpgart-intel 0000:00:00.0: detected 7932K stolen memory agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000 input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:20/input/input5 ACPI: Video Device [VID] (multi-head: yes rom: no post: no) ACPI Warning: \_SB_.PCI0.VID2._DOD: Return Package has no elements (empty) 20090521 [drm] Initialized drm 1.1.0 20060810 i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 i915 0000:00:02.0: setting latency timer to 64
dmesg when it fails:
[drm] Initialized drm 1.1.0 20060810 fill_in_ dev] *ERROR* Cannot initialize the agpgart module. restore] *ERROR* Failed to restore crtc configuration: -22
i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
i915 0000:00:02.0: setting latency timer to 64
[drm:drm_
[drm:intelfb_
DRM: Fill_in_dev failed.
i915 0000:00:02.0: PCI INT A disabled
tg3.c:v3.99 (April 20, 2009)
i915: probe of 0000:00:02.0 failed with error -22
tg3 0000:09:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
tg3 0000:09:00.0: setting latency timer to 64
agpgart-intel 0000:00:00.0: Intel 945GM Chipset
agpgart-intel 0000:00:00.0: detected 7932K stolen memory
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
So it still loads drm first, then i915, then agpgart.
When it works, I get the correct ordering:
agpgart-intel 0000:00:00.0: Intel 945GM Chipset LNXSYSTM: 00/device: 00/PNP0A03: 00/device: 20/input/ input5 VID2._DOD: Return Package has no elements (empty) 20090521
agpgart-intel 0000:00:00.0: detected 7932K stolen memory
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
input: Video Bus as /devices/
ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
ACPI Warning: \_SB_.PCI0.
[drm] Initialized drm 1.1.0 20060810
i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
i915 0000:00:02.0: setting latency timer to 64