With xorg.conf specifying intel driver and DRI Off, the following are excerpted from the Xorg.0.log after the X failure:
Xorg.0.log:
.......
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
.....
(II) Loading extension DRI2
......
(**) intel(0): Option "DRI" "Off"
......
(II) intel(0): 0x007df000-0x07ffefff: DRI memory manager (123008 kB)
(II) intel(0): 0x07fff000-0x07ffffff: overlay registers (4 kB, 0x000000002ac4b000 physical
)
(II) intel(0): 0x08000000: end of aperture
(II) intel(0): BO memory allocation layout:
(II) intel(0): 0x007df000: start of memory manager
(II) intel(0): 0x00800000-0x00ffffff: front buffer (8192 kB) X tiled
(II) intel(0): 0x01000000-0x01004fff: HW cursors (20 kB)
(II) intel(0): 0x07fff000: end of memory manager
(WW) intel(0): ESR is 0x00000001, instruction error
(WW) intel(0): Existing errors found in hardware state.
On the surface it says the DRI module is loaded, it sees the "Off" option, then it does have DRI memory manager allocated anyway. Is DRI running or not?
I assume (II) messages are information on startup.
The (WW) look like messages from the crash.
The i915 error state says
Time: 1271353623 s 200345 us
EIR: 0x00000000
PGTBL_ER: 0x00000000
INSTPM: 0x00000000
IPEIR: 0x00000000
IPEHR: 0x18000001
INSTDONE: 0x01ffffc1
ACTHD: 0x07a95000
With xorg.conf specifying intel driver and DRI Off, the following are excerpted from the Xorg.0.log after the X failure:
Xorg.0.log: xorg/modules/ extensions/ libdri2. so 0x07ffefff: DRI memory manager (123008 kB) 0x07ffffff: overlay registers (4 kB, 0x000000002ac4b000 physical 0x00ffffff: front buffer (8192 kB) X tiled 0x01004fff: HW cursors (20 kB)
.......
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
.....
(II) Loading extension DRI2
......
(**) intel(0): Option "DRI" "Off"
......
(II) intel(0): 0x007df000-
(II) intel(0): 0x07fff000-
)
(II) intel(0): 0x08000000: end of aperture
(II) intel(0): BO memory allocation layout:
(II) intel(0): 0x007df000: start of memory manager
(II) intel(0): 0x00800000-
(II) intel(0): 0x01000000-
(II) intel(0): 0x07fff000: end of memory manager
(WW) intel(0): ESR is 0x00000001, instruction error
(WW) intel(0): Existing errors found in hardware state.
On the surface it says the DRI module is loaded, it sees the "Off" option, then it does have DRI memory manager allocated anyway. Is DRI running or not?
I assume (II) messages are information on startup.
The (WW) look like messages from the crash.
The i915 error state says
Time: 1271353623 s 200345 us
EIR: 0x00000000
PGTBL_ER: 0x00000000
INSTPM: 0x00000000
IPEIR: 0x00000000
IPEHR: 0x18000001
INSTDONE: 0x01ffffc1
ACTHD: 0x07a95000
I have no clue on that.
The dmesg says hangcheck_ elapsed] *ERROR* Hangcheck timer elapsed... GPU hung gem_entervt_ ioctl] *ERROR* Reenabling wedged hardware, good luck hangcheck_ elapsed] *ERROR* Hangcheck timer elapsed... GPU hung do_wait_ request] *ERROR* i915_do_ wait_request returns -5 (awaiting 599825 at 599822) gem_entervt_ ioctl] *ERROR* Reenabling wedged hardware, good luck
[61077.272028] [drm:i915_
[61077.272047] render error detected, EIR: 0x00000000
[61079.508044] [drm:i915_gem_idle] *ERROR* hardware wedged
[61082.601057] [drm:i915_
[61082.940014] [drm:i915_
[61082.940025] render error detected, EIR: 0x00000000
[61082.941401] [drm:i915_
[61085.008028] [drm:i915_gem_idle] *ERROR* hardware wedged
[61086.245669] [drm:i915_
.....
Any way to tell if "DRI" was responsible for the "GPU hung"?
Let me give a try with i915.modeset=0 and default video driver on this i845...
Thanks, Jerry