Yeah, unfortunately this won't fix the GL bug. You could still run 3D apps on the main X server by prefacing the command with DISPLAY=:0 but there won't be any window borders or anything like that.
Basically, to patch a package you'd have to do:
This would get dependencies needed to compile it. Then, to get the code:
sudo apt-get build-dep xserver-xgl
Now it will create a directory with the sources. In that directory, put the patch you want in the debian/patches subdirectory and also edit the list file (I think its something like 00list) and add the filename to the end. Now, you need to increment the verison of the package:
apt-get source xserver-xgl
Put in your comments and save the file. Now to compile:
And you will have your debs. Unfortunately, I'm not 100% sure of the package names where you can get some of the d* commands so you will need to play around looking for debian in synaptic (debhelper or something like that is one, also you need build-depend).
dpkg-buildpackage -rfakeroot -us -uc
Originally Posted by Paerez