Alternatives to NoMachine and x2go for remote virtual desktops

Posted by yzqx@reddit | linuxadmin | View on Reddit | 12 comments

I'm considering getting a few NoMachine Terminal licenses for a few servers in an academic research lab. Users connect to the servers to do CAD work (some of which are 3D), so each user needs their own virtual desktop. We're currently using x2go which in general has been OK for this purpose, but sometimes sessions crash or are somehow left in a state where the user cannot reconnect or parts of the screen won't refresh right, among other strange issues. We tried an evaluation of NoMachine Terminal and we were very impressed with the performance, even when connecting from half-way across the globe.

NoMachine is unfortunately a bit pricey, so before making the investment, I wanted to know other alternatives (free or paid) to NoMachine and x2go. The important requirement is to allow each remote user to have their own virtual desktop session simultaneously.