I included the link where I encountered the problem way back in the day.
viewtopic.php?f=12&t=4414&start=10#p28866
My specific problem was never resolved. Likely because of the group of us trying to get Linux to work, I was the only one using 32 bit Linux. In my case using 32 bit Linux was an attempt to just "make it simple".
As I didn't have to use the 32 bit version and progress was at an impasse, 32 bit work was abandoned. Switching to 64 bit which frankly is a better strategic choice.
From Keith's point of view, working on a 32 bit version of Linux has to be almost seen as a near "one off" solution. Given the known limitations of the 32 bit XP10, few people would actually need/want to run it. Especially if there's a working 64 bit available. However. in general being able to support more user's configurations is a good thing (within reason).
I personally have a love/hate relationship with Linux. Understanding both sides of the issue. However I will readily acknowledge that Linux can be a royal PIA. And sometimes Linux does not live up to the performance Hype.
To TexFly, unfortunately I have to say that if you were using XP10 64 bit you would be test flying aircraft by now instead of trying to become a Linux system admin.

At the risk of stirring the pot to the point of explosion, IMO there's a possibility that if this project was done on XP9 with a compatible Windows version would have better luck. The forums indicate XP9 can run on Win7 and Win8.
http://www.x-plane.com/?article=x-plane ... quirements
http://forums.x-plane.org/?showtopic=63590