Problem: I want to be able to connect to my linux host from windows and run apps seamlessly.
Solution: freeVNC or better yet NoMachine!
Recently I have been searching for a good, easy to use way for me to visually connect to my linux VMs on a windows host. Sure I can use the ESX console and its ok but I have been searching for something more seamless quick. freeVNC is kind of slow and not very quick to deploy in my opinion. Also it seems to have tons of tearing when working with layered or apps that call 3d raster functions.
Then came NoMachine, this app is stellar. Very simple to install even if you are foreign to linux operating systems. The app needs to be installed on both hosts and then they will discover one and other, obviously there is a bit of a security issue here but for home labs it is more than fine seeing as you need a username and password to log in.
I have been using it for a little over a week and have found a use for it in my VMs and in my hashtopus stack. More on hashtopus another day.
Best part? NoMachine is free! I highly recommend this application and think you should give it a hand if you are in a multi OS or headless RDP restricted environment.