X using the i810 driver on a i915MG chipset will cause a crash. The crash seems
most related use of the Xv video extension, for instance, starting up Totem
which uses it for visulisation display.
The X server then goes into an infinite loop of:
Respawn
Watch pointer
Arrow pointer
Respawn
With the background remaining black. It is not possible to get to a console and
the only way out is sysrq-s sysrq-u sysrq. On reboot, /var/log/Xorg.0.old contains:
Error in I830WaitLpRing(), now is -1274101884, start is -1274103885
pgetbl_ctl: 0x1ffc0001 pgetbl_err: 0x0
ipeir: 0 iphdr: 1810000
LP ring tail: c8 head: 0 len: 1f801 start 0
eir: 0 esr: 0 emr: ffff
instdone: ffc0 instpm: 0
memmode: 108 instps: f0000
hwstam: fffe ier: 2 imr: 8 iir: 220
space: 130864 wanted 131064
(II) I810(0): [drm] removed 1 reserved context for kernel
(II) I810(0): [drm] unmapping 8192 bytes of SAREA 0xe04c3000 at 0xb7940000
Fatal server error:
lockup
Error in I830WaitLpRing(), now is -1274099866, start is -1274101867
pgetbl_ctl: 0x1ffc0001 pgetbl_err: 0x0
ipeir: 0 iphdr: 1810000
LP ring tail: d0 head: 0 len: 1f801 start 0
eir: 0 esr: 0 emr: ffff
instdone: ffc0 instpm: 0
memmode: 108 instps: f0000
hwstam: ffff ier: 0 imr: ffff iir: 220
space: 130856 wanted 131064
FatalError re-entered, aborting
lockup
A suspend-to-RAM cycle had happened at some point a couple of hours before.
You're not alone...Same behaviour here!
OS: Linux (k)ubuntu Dapper
kernel: 2.6.15
pc: IBM Thinkpad X40
svga: Intel Corporation 82852/855GM Integrated Graphics Device
driver: i810
options: xv and dri enabled
I opened a bug at freedesktop bugzilla. /bugs.freedeskt op.org/ show_bug. cgi?id= 5774
https:/