I haven't myself (my mill came w/ Mach3), but a friend of mine up in Toronto has been using EMC2 running on Ubuntu for years. I think he started with U-8.04, and is now on U-10.something, although I' not sure. We'r both software types, both use Linux in our daily life. He's on vacation this week, but if you want to, I'd be happy to connect you with him directly (he's not a member here). Just PM me with specifics.