Comment 16 for bug 780961

Revision history for this message
Bryce Harrington (bryce) wrote : Re: Natty Xorg crashes on Thinkpad X201 (i915 driver) when using keyboard-based window management

Hi Selene,

I've studied this a bit more and come up with a plan.

1. I notice in your Dependencies.txt that it lists you as having -evdev u12 installed, but there is an -evdev u12.1 available with a fix to a bug not dissimilar to this one (LP #774978). The backtrace in that case is different, but it was a very common bug with very similar symptoms, so perhaps yours is some variant of it.

Possibly you already natty-updates enabled and have that fixed version installed now , but please doublecheck and if not pull it in and test it.

  apt-cache policy xserver-xorg-input-synaptics

2. If #1 doesn't do it, comment #13's findings might be interesting to explore. One of the main differences between us and debian are the Xi2 multitouch patches. I've prepared a set of packages for you to test which have these patches disabled. Please install this whole PPA and try reproducing the crash:

  https://launchpad.net/~bryce/+archive/melon

3. The backtrace in this case is not telling us exactly what is going on. It's like finding your car in the lake - the lake didn't cause the crash, it's just what ruined all your upholstery. So, to try and get a bit better details, I've prepared a debug version of xserver. Disable and uninstall the melon PPA from #2, and install this one instead:

  https://launchpad.net/~bryce/+archive/x-debug

Then, reproduce the crash and collect another backtrace (or collect several if you notice the backtrace varies from crash to crash). Then uninstall the PPA (ppa-purge can be useful here).

4. Finally, if none of the other options work, please install the xorg-edgers PPA and verify the crash still occurs there. If it does, I can forward the bug upstream. Again, ppa-purge can be used to restore your system back to non-xorg-edgers when you're done.