   nx technology is a computer program that handles remote x window system connections, and attempts to greatly improve on the performance of the native x display protocol to the point that it can be usable over a slow link such as a dial-up modem. it wraps remote connections in ssh sessions for encryption. the nx scheme was derived from that of dxpc â the differential x protocol compressor project.nx x protocol compression (paragraph 5) (link restored from the web archive) nx software is currently available for windows, mac os x, linux, and solaris. nomachine has clients available for windows and mac os x, and google makes a freely available open source gpl2 version of the server called neatx. == technical details == nx compresses the x11 data to minimize the amount of data transmitted. nx takes full advantage of modern hardware by caching all manner of data to make the session as responsive as possible. for example the first time a menu is opened it may take a few seconds, but on each subsequent opening the menu will appear almost instantly. nx is faster than its predecessors, as it eliminates most of the x round trips, while dxpc and mlview only compress data. the two principal components of nx are nxproxy and nxagent. nxproxy is derived from dxpc and is started on both the remote (client in x terminology) and the local (server in x terminology) machines simulating an x server on the client and forwarding remote x protocol requests to the local x server. typical setup: remote clients (xterm, etc.) â nxproxy client â network â nxproxy server â local x server (monitor/keyboard) nxproxy alone achieves 1:10 to 1:1000 compression ratiosbuilding and using nx components reducing bandwidth, but does not eliminate most of x's synchronous round trips, which are m
Formerly_free_software Linux_windowing_system-related_software Remote_desktop Remote_desktop_software_for_Linux X_display_managers