Comment 107 for bug 127101

Revision history for this message
Thomas Liebetraut (tommie-lie) wrote :

From the day I upgraded my laptop from Feisty to Gutsy (about Wednesday last week, I suppose, horrible memory... ;-)), I experienced this bug 4 times. The bug indeed seems to be random, I'm running Gutsy's compiz and the bug is sometimes triggered when switching from X to a console or when turning of the laptop (which is, in some way, also a switch from X to console). Yesterday evening, I was watching a video with Xvideo while running compiz. After pressing the power switch, I was presented with Juan Pablo's gray blocks with a 10-second-pushing of the power switch being the only way to turn of the computer.
The bad thing about this: all the 4 times I experienced this bug I had severe data loss. It seems as if the kernel's data cache is not yet written to disk when the bug occurs, leaving all open files in the RAM which virtually lost when the bug occurs. This affected my complete Firefox profile (including prefs.js, bookmarks.html and the session data) three times, my complete thunderbird profile (including prefs.js (containing all the accounts)) twice, the bonobo server configuration (/etc/bonobo-activation/bonobo-activation-config.xml) once and my pidgin profile (includig blist.xml, accounts.xml and prefs.xml) four times. I was able to recover my data with old backups, but in the long term, it is really annoying to constantly lose data when turning off the computer and having to fiddle around with meld to get the data back again.
Bryce, I understand your point in not wanting to switch to i810 as the default driver, and under other circumstances I would agree to you, but for me, this bug is not only an annoyance because of crashes sometimes, but it's a critical bug that caused me data loss in several cases. I have backups and I was able to restore the data, but when I think about the target audience of Ubuntu that also contains computer novices, I really think that Gutsy should be released as an operating system that does not randomly loses data.
A solution for the data loss for me is to always call sync before leaving X, but that's not the definite solution for Gutsy.

For the statistical records:
* VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (in fact an Intel 945GM is what I paid for)
* xserver-xorg-video-intel (2:2.1.1-0ubuntu6)
* Running XAA

After lunch, I'll try to gather some additional information as well as try EXA, the mentioned patches and debs in this bug and try to find a way to repdroduce it on my system.