A newer version of TeamViewer is available.Or, Learn More About TeamViewer
Full user review
"It works with my Ubuntu + Windows setup!"
Works instantly;; free; cross-platform compatibility.
Af first I thought that if my Windows machine had Remote Desktop active, that this would be enough to receive my request with team viewer on my client PC (Ubuntu Linux), and that was my wrong. This software needs to be installed on both ends (the client and the server; I know this sounds stupid, I just didn't think of it). Once you do that, it works beautifully.