Comment 36 for bug 341898

OK, so here's a patch reverting the series of 3 commits that caused the set of problems. I'm not sure that it's the proper solution to revert these 3 commits though, so I'll defer that to the X maintainer in Ubuntu. If it's not the proper solution, we'll have to work something else out.

I still don't have a root understanding of why these commits are causing the failures however. Perhaps their behavior is correct and we should really be looking for a fix in MythTV or QT.