Comment 12 for bug 565981

Revision history for this message
Robert Hooker (sarvatt) wrote :

Well there are two options here, backport the changes from xserver master that fix this instead of using the 114 patch, or dropping the 2 glx 1.4 enablement patches and 114 completely. Just dropping 114 is not an option because it will regress things horribly to the point where closing clutter apps crashes the server.

I tried my hand at backporting the 2 commits here (xorg-server - 2:1.7.6-2ubuntu7.5) -
https://edge.launchpad.net/~sarvatt/+archive/bugs/+packages

but the patches need some *serious* review and it is only compile tested at the moment. This only affects people using the glx 1.4 enablement backports to xserver 1.7.x so it's not really upstream material.

The two patches:
http://sarvatt.com/downloads/patches/119_dri2_drawables.patch
http://sarvatt.com/downloads/patches/120_glx_drop_destroywindow.patch

The slightly more sane option I see at the moment is to revert the 2 glx 1.4 enablement patches as well as the 114 patch that only mattered for things using that. I have uploaded that combination to x-updates here -

https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates