Yes, i think to use tightvnc or XVnc as the server.

TightVNC i can use on Windows, Mac and Linux, so i think it's the better choice.

Best Regards
NoRulez