Server failure and screen completely blank

Bug #24371 reported by leon
10
Affects Status Importance Assigned to Milestone
xserver-xorg-video-i810 (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

This is a nasty bug long before breezy released.

It usually happened after suspension to ram, but I remembered I read somewhere
that if you leave the computer on without doing anything after one hour or two a
similar thing happens. It looks like this:

The mouse cursor suddenly disappears, followed by gnome automatically log out
and then the screen becomes completely black except a busy cursor appears every
10 seconds. Looks like gdm tries to restart but something is seriously wrong.
After many tries, gdm gives up leaving the screen completely black. The keyboard
is responding. Only a hard reboot can solve the problem.

Then I reboot to recovery mode and catch the following error messages in Xorg.0.log:

Error in I830WaitLpRing(), now is 5164, start is 3163
pgetbl_ctl: 0x3fee0001 pgetbl_err: 0xa629e019
ipeir: 0 iphdr: 1810000
LP ring tail: 50 head: 0 len: 1f001 start 0
eir: 0 esr: 10 emr: ffff
instdone: ffc0 instpm: 0
memmode: 108 instps: 0
hwstam: ffff ier: 2 imr: 9 iir: 2a0
space: 130984 wanted 131064
(II) I810(0): [drm] removed 1 reserved context for kernel
(II) I810(0): [drm] unmapping 8192 bytes of SAREA 0xf88a1000 at 0xb7ea0000

Fatal server error:
lockup

Please consult the The X.Org Foundation support
  at http://wiki.X.Org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

Error in I830WaitLpRing(), now is 7174, start is 5173
pgetbl_ctl: 0x3fee0001 pgetbl_err: 0xa629e019
ipeir: 0 iphdr: 1810000
LP ring tail: 58 head: 0 len: 1f001 start 0
eir: 0 esr: 10 emr: ffff
instdone: ffc0 instpm: 0
memmode: 108 instps: 0
hwstam: ffff ier: 0 imr: ffff iir: 2a0
space: 130976 wanted 131064

FatalError re-entered, aborting
lockup

Revision history for this message
leon (shidai-liu) wrote :

Someone has experienced the same bug years ago.
See this https://bugs.freedesktop.org/show_bug.cgi?id=1353

Revision history for this message
Daniel Stone (daniels) wrote :

'lockup' is i810 parlance for 'the chip just went sideways'. so, it could be
caused by anything that, well, makes the chip hang. one known case that can
kill things is:
  * play a video with Xv
  * suspend your machine with ACPI
  * play a video again with Xv
this will kill your chip every time.

but if it just hangs after an hour of use or whatever, then that's something
else entirely.

Revision history for this message
Daniel Stone (daniels) wrote :

also, please attach a full /var/log/Xorg.0.log from a crashed session

Revision history for this message
leon (shidai-liu) wrote :

(In reply to comment #3)
> also, please attach a full /var/log/Xorg.0.log from a crashed session

I didn't meet a crash these days. Will post it as soon as it happens again.

Revision history for this message
leon (shidai-liu) wrote :
Daniel Stone (daniels)
Changed in xorg:
assignee: daniels → nobody
Revision history for this message
Henrik Nilsen Omma (henrik) wrote :

This bug seems to have useful logs so I'm changing the status to confirmed. Leon, have you had a chance to test the hardware with Dapper?

Changed in xorg:
status: Needs Info → Confirmed
Revision history for this message
leon (shidai-liu) wrote :

Henrik,

Unfortunately, this bug happens so often that it disrupts my work badly, so I have moved to FC5 (Fedora core 5) recently. It's a hard decision for me since I love Ubuntu very much. I haven't had a crash in FC5. Maybe it got fixed in the latest Xorg. I plan to move back to Ubuntu in Sep. 2007 the time I finish my degree. My work heavily depends on the stability of the OS.

Could you ask the laptop team for help? The laptop model is: Dell 700M (2G Centrino CPU, 1G ram).

Hope this bug is actually squashed.

Revision history for this message
Henrik Nilsen Omma (henrik) wrote :

I understand. The fact that FC5 works is at least promising. It might well be that the latest changes in xorg has fixed it for ubuntu as well. Would you have a chance to test the machine with a dapper live CD at some point?

Revision history for this message
leon (shidai-liu) wrote :

Please see this bug report for more info. It seems there is a work around already in the discussion.

I can confirm that this bug is due to upstream. Fedora core 5 has exactly the same bug as ubuntu.

https://launchpad.net/distros/ubuntu/+source/xserver-xorg-driver-i810/+bug/29880

Revision history for this message
Angelo Lisco (angystardust-gmail) wrote :

Hi leon! it's definitly a duplicate of bug #28326!

If you want to add further commentson this bug, please go there: https://launchpad.net/distros/ubuntu/+source/xserver-xorg-driver-i810/+bug/28326

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.