Opening several Firefox windows easily triggers the dreaded inteldrm0: gpu hung! error. The problem occurs on a Fujitsu Siemens Lifebook P7120 with the following setup:
The problem does not occur on another laptop with an Ironlake chipset (and NetBSD/amd64).
/var/log/messages
/netbsd: inteldrm0: gpu hung!
/netbsd: _fault: failed to set to gtt (5)
/netbsd: inteldrm_fault: failed to set to gtt (5)
syslogd[356]: last message repeated 797 times
/netbsd: error: [drm:pid171:i915_gem_cleanup_ringbuffer] *ERROR* failed to quiesce ring buffer whilst cleaning up: 16
/var/log/Xorg.0.log
[ 84.456] (EE) intel(0): Detected a hung GPU, disabling acceleration.
Opening several Firefox windows easily triggers the dreaded
inteldrm0: gpu hung!
error. The problem occurs on a Fujitsu Siemens Lifebook P7120 with the following setup:autobuild.sh -mv 201302101340Z
.The problem can be systematically triggered as follows:
startx
and let twm initialize the session.firefox
and open a second Firefox window (with Ctrl-N).file:///usr/bin/
in the first window andfile:///usr/lib/
in the second window.inteldrm0: gpu hung!
appears in the kernel log.As for issue #2, using DebugWait works around this problem.
Notes
/var/log/messages
/var/log/Xorg.0.log