I think that NX is a high-performance but incredibly poorly supported and unstable replacement for VNC. Clients run on pretty much any computer. Servers run only on Linux and Solaris. Commercial client runs great. openSUSE FreeNX server runs great. (Neither commercial not SUSE server working on stripped down gilgamesh. openSUSE NX client does not work; openSUSE freenx-client sucks). I'm only describing the universal key, default way, for now. Should not be difficult to paste server-specific keys into the client Gui. ############################################################### This section about COMMERCIAL (but free) server from http://www.nomachine.com Trying the current version on openSUSE 11.0, though it does not list this distro. As clearly stated, need to install 3 rpms to run the server. Requires audiofile rpm. rpms set up NoMachine generic keypair. See http://www.nomachine.com/ar/view.php?ar_id=AR01C00126 for dedicated pairs. /usr/NX/etc/server.cfg Setup seems to be exact same as for FreeNX. ############################################################### Open source server is FreeNX package (note inconsistent name). Out-of-date, but seems to work (except on gilgamesh). The RPM does not configure it! You manually run nxsetup --install --setup-nomachine-key --uid 1549 --gid 1549 [--clean --purge] (last params remove a previous installation; the --gid switch is ineffective) as root. This generates the key pair /etc/nxserver/users.id_dsa and users.id_dsa.pub. knx Seems to not be in current KDE distros. ? client computers must install /var/lib/nxserver/home/.ssh/client.id_dsa.key