You can see a table listing most of the available remote desktop software here
. I only support Windows systems so I use Remote Desktop Services
for my own systems as well as for business and family members that are on my Hamachi VPN
. For systems not on my network I've been using join.me
. For something with full Linux support I'd probably recommend TeamViewer
. Let me know what you end up using and how well it works out. Scott.