teamviewer works on linux and I have used it for over a year