Not sure, if I got that right, but with that weirdx plugin things sound quite reasonable: You need to run some weirdx server together with your joomla server. The weirdx server runs linux applications and transmits their graphical output to the user's web browsers, which of course need to have some weirdx plugin installed. That sounds feasible. The linux application in question would then be "wine something.exe". Can't say much about the user authentication, you mentioned.