I can confirm that with the latest xml updates pretty much everything you can expect works on Linux (and by that I mean the UI tools everyone uses like reveal/prospect/workflow/search/etc. still no luck with Rendermax on the other hand).
I have absolutely no idea what the problem with rendermax is, since it hasn't changed in a way that should affect anything since 0.34. I did try to troubleshoot it at one point, but adding a print statement to the renderer_light constructor (I think) made the problem go away, at which point I more or less gave up. Which renderers does it happen with, exactly? If it only happens with renderers that use lua in some way, it could be a threading issue of sorts, although I haven't looked at it at all in 0.42.
Also, a warning: Quietust just fixed a nasty crash (and possible corruption issue) that mainly affected workflow, but could theoretically affect anything that interacts with jobs, units, buildings, items, projectiles, and historical figures (in other words, a lot of things). I'd advise against trying to play seriously or save (unless you've made backups) with whatever unofficial builds are floating around, unless they're less than 4 hours old.