Comment 45 for bug 419501

Revision history for this message
Robert Schroll (rschroll) wrote :

Chris Halse Rogers wrote:
> There has recently been work done upstream to fix these sort of bugs.
> I've pushed some testing packages incorporating these fixes to
> https://edge.launchpad.net/~raof/+archive/aubergine/+packages.

I've tried installing packages from this PPA, and the test case still fails for me. This is on a VM running an up-to-date Lucid install.

Some details: After adding the PPA to my sources, I found I had 11 packages upgradable. I first tried upgrading just four of them: libxcb1, libxcb1-dev, libxcb-render0, and libxcb-render0-dev. After restarting X, the test case failed, but in a different way than before. A keypress would result in the familiar error being printed to the VTE, whereas mouse motion would cause to VTE to freeze (so that the window would not repaint if obscured and then revealed). Before, either would cause the error message.

Then, I tried installing the remaining seven packages: libx11-6, libx11-data, libx11-dev, libxau6, libxau-dev, libxdmcp6, and libxdmcp-dev. After restarting X, the original error behavior was restored.

Just to be sure, I rebooted the (virtual) machine and tried the test case again. Now the error behavior has flipped: mouse movement will trigger the error message while a keypress will trigger a freeze. I have no idea what to make of any of this, so I thought I would just throw it out there.