[FreeNX-kNX] FreeNX server sources?

Kurt Pfeifle kpfeifle at danka.de
Fri Oct 8 15:58:39 UTC 2004


Jean-Eric Cuendet wrote:

> But still wondering how the low-level is done...
> At the end, the shell script must call something like a server 
> executable or a library function to do the compression stuff...

Near-Bingo again!   ;-)

Actually, nxserver calls nxnode. And nxnode runs nxagent (for
remote X11 sessions), nxviewer (for remote VNC sessions) or
nxdesktop (for remote RDP sessions).

nxagent, nxviewer and nxdesktop are the unchanged executables
created by NoMachine (or better, compiled from the sources
NoMachine provide). nxagent is derived from Xnest, nxviewer is
derived from vncviewer and nxdesktop is derived from rdesktop.
These nx* executables are, however, speed-boosted by the
nxcomp and nxcompext compression and caching libraries.

> -jec

Kurt




More information about the FreeNX-kNX mailing list