After installing xf86-video-intel-2.5.0 on an Intel DG45FC based system running Gentoo Linux, Xorg will not start. It fails with:
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(**) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.
(II) intel(0): [drm] Registers = 0xff400000
(II) intel(0): [drm] ring buffer = 0xd0000000
(EE) intel(0): I830 Dma Initialization Failed
(II) intel(0): [drm] removed 1 reserved context for kernel
(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0x1efff000 at 0x7f709e146000
(II) intel(0): [drm] Closed DRM master.
(II) intel(0): Page Flipping disabled
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) EXA(0): Offscreen pixmap area of 19660800 bytes
(II) EXA(0): Driver registered support for the following operations:
(II) Composite (RENDER acceleration)
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x01fff000 (pgoffset 8191)
(WW) intel(0): xf86BindGARTMemory: binding of gart memory with key 0
at offset 0x1fff000 failed (Invalid argument)
Fatal server error:
Couldn't bind memory for HW status
0: /usr/bin/X(xf86SigHandler+0x65) [0x4892b5]
1: /lib/libc.so.6 [0x7f709ba062b0]
4: /usr/lib64/xorg/modules/drivers//intel_drv.so [0x7f709a8b80a8]
5: /usr/bin/X(AbortDDX+0x89) [0x466899]
6: /usr/bin/X(AbortServer+0x18) [0x4f47d8]
7: /usr/bin/X(FatalError+0xd5) [0x4f4e45]
9: /usr/lib64/xorg/modules/drivers//intel_drv.so [0x7f709a8b8c50]
10: /usr/lib64/xorg/modules/drivers//intel_drv.so [0x7f709a8ba4da]
11: /usr/bin/X(AddScreen+0x1c8) [0x430a38]
12: /usr/bin/X(InitOutput+0x240) [0x467360]
13: /usr/bin/X(main+0x286) [0x4311d6]
14: /lib/libc.so.6(__libc_start_main+0xe6) [0x7f709b9f2486]
15: /usr/bin/X [0x430789]
I am running with no xorg.conf.
xf86-video-intel-2.4.2-r3 runs without issue and detects all hardware automatically.
Please attach the full Xorg log.
You need upstream kernel 2.6.28-rc4 which contains a critical fix for G45.
Created attachment 20178 [details]
Full Xorg log as requested
I won't be able to try 2.6.28 until next week. Maybe it will be released by then.
ping for response...Harris.
Still waiting for 2.6.28 release. Do you know if this fix was backported to 2.6.27-7?
(In reply to comment #6)
> Still waiting for 2.6.28 release. Do you know if this fix was backported to
Harris, please try "emerge -1 sys-kernel/git-sources" to get the latest release candidate. It'd be great if we could make sure this bug is fixed *before* 2.6.28.
xf86-video-intel-2.5.1 is running with linux-2.6.28-rc5-git4. Right now I can only see the machine remotely but the Xorg.0.log looks right so the bug is most likely fixed. I will be able to verify visually later today when I can access the machine physically.
I can now verify that xf86-video-intel-2.5.1 is running with linux-2.6.28-rc5-git4 with no issues.
Good to know. So closing.