该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
I stumbled upon this while researching xrdp, which is the only one you mentioned that I haven't used. Some observations:
NX Server: not so speedy (v3, still awaiting v4), might pose performance issues depending on your environment. The Qt-based client software is clunky but better than any open source implementations. Can't share a user's session remotely.
FreeNX: similar to NX Server, not the fastest, no opensource client software worth mentioning. I used this for 16+ months. Can't share a user's session remotely.
neatx: has some showstopper bugs, eg. the session disconnect bug that won't let you login again using the same login credentials if your session fails (clear temp files using another login, then it works until your next failure). This is a 1+ year old bug IIRC. I used this for 10+ months. Can't share a user's session remotely.
VNC: ultra slow, no inbuilt security, however the client software options are pretty good for *nix/Windows platforms. No good VNC server for OSX yet. Unique selling point: CAN see a user's screen. Sufficient for remote desktop support but nothing else. Used this at a Windows "managed services" shop for the past few years, mostly K-VNC (enterprise) and UltraVNC servers.
x2go: fast, polished, the best so far. Supports remote audio, printing, clipboard etc. Can't share a user's session remotely.
I'm about to give xrdp a shot because I dislike installing more stuff on fragile Windows systems, and I always end up working on the darned things. Cheers.
x2go谁用过?