As for the client, I use the .rpm version on the nomachine.org website. I know about the "installation from outside the repos warning". But I tested it in a virtual machine first before installing it on a physical machine. It works fine.
I agree that it is a good program and that it works fine. However, it does have one issue that I deal with when using it. I have not found out how (or if it is even possible) to keep a session running so that I can access the running session at a later time. With vncserver, this is not an issue. So I use the FreeNX to access the system when I am on the web side of my router and I use vncserver and krdc client to access the remote machine on the local network side of the router.
Do you know how or if it is possible to keep a session running while closing the client program on the client machine? Some programs I would like to keep running while not trying to run them as a daemon.
Desktop: AMD 3.6ghz X4, Gigabyte MB, 8GB ram, Multiple PCLOS's, 22.214.171.124-pclos3.pae.bfs
Server: Intel 3.4ghz X2, 4GB RAM, SATA, gnome2, *.pae.bfs, Headless, Servers: LAMP, FTP, Samba, Print, PXE, BT
HTPC: Phenom II X4 2.8ghz, 4GB Ram, 1TB SATA, PCLinuxOS-KDE, NVIDIA N220GT HDMI, *.pae.bfs