nxagent - Nested Xserver (aka NX Agent) supporting the NX compression protocol

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename nxagent_3.5.99.19-1_amd64.deb
Package name nxagent
Package version
Package release 1
Package architecture amd64
Package type deb
Category universe/x11
Homepage https://github.com/ArcticaProject/nx-libs/
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 1.43 MB
Installed size 4.70 MB
NX is a software suite which implements very efficient
compression of the X11 protocol. This increases performance when
using X applications over a network, especially a slow one.
nxagent is a nested Xserver providing NX transport of X sessions. The
application is based on the well known Xnest "nested" server. nxagent,
like Xnest, is an X server for its own clients, and at the same time, an
X client for a system's local X server.
The main scope of nxagent is to eliminate X round-trips or transform
them into asynchronous replies. nxagent works together with nxproxy.
nxproxy itself does not make any effort to minimize round-trips
by itself, this is demanded of nxagent.
Being an X server, nxagent is able to resolve all the property/atoms related
requests locally, ensuring that the most common source of round-trips are
nearly reduced to zero.


Package Version Architecture Repository
nxagent_3.5.99.19-1_i386.deb i386 Ubuntu Universe
nxagent - - -


Name Value
gir1.2-gtk-3.0 -
libc6 >= 2.29
libjpeg8 >= 8c
libnx-x11-6 = 2:
libpixman-1-0 >= 0.13.2
libpng16-16 >= 1.6.2-1
libx11-6 >= 2:
libxcomp3 = 2:
libxcomposite1 >= 1:0.3-1
libxcompshad3 = 2:
libxdmcp6 -
libxext6 -
libxfixes3 -
libxfont2 >= 1:2.0.1
libxinerama1 -
libxml2 >= 2.7.4
libxpm4 -
libxrender1 -
python3 -
python3-gi -
x11-xkb-utils -
zlib1g >= 1:1.1.4


Name Value
libxcompext3 -
nxauth -


Type URL
Mirror archive.ubuntu.com
Binary Package nxagent_3.5.99.19-1_amd64.deb
Source Package nx-libs

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install nxagent deb package:
    # sudo apt-get install nxagent




2019-03-01 - Mike Gabriel <sunweaver@debian.org>
nx-libs (2: unstable; urgency=medium
* New upstream release.
- Rootless session now ignore -geometry option. (Closes: #922220).
- View port movement key strokes updated/fixed in default keystrokes.cfg.
(Closes: #922392).
* debian/copyright:
+ Update copyright attributions.
* debian/libnx-x11-6.symbols:
+ Update symbols.
* debian/patches:
+ Add 2003_nxdialog-use-python3.patch. Enforce Python3 for nxdialog.
+ Add 2004_enforce-lpthread.patch. On Debian, enforce -lpthread when
building nxcomp. This is a nasty work around for a missing symbols
issue that needs to get addressed otherwise in a later upstream
release. (Closes: #922293).
* debian/{control,nxagent.install}:
+ Add nxdialog (and dependencies) to bin:pkg nxagent.
2019-01-31 - Mike Gabriel <sunweaver@debian.org>
nx-libs (2: unstable; urgency=medium
* New upstream release.
* debian/copyright:
+ Minor white-space fix.
* debian/control:
+ Trailing comma in last package of B-D: field.
+ Bump Standards-Version: to 4.3.0. No changes needed.
* debian/{control,compat}:
+ Drop compat file. Switch over to debhelper-compat notation in control file.
+ Bump DH compat level to version 12.
* debian/nxagent.install:
+ Sync in changes from upstream's nxagent.install file.
2018-11-22 - Mike Gabriel <sunweaver@debian.org>
nx-libs (2: unstable; urgency=medium
* New upstream release.
* debian/patches:
+ Drop 0001-Makefile-Don-t-do-a-parallel-clean-up-of-nx-X11.-We-.patch,
0007_MIN-vs-min.patch. All shipped upstream.
* debian/control:
+ Bump Standards-Version: to 4.2.1. No changes needed.
+ Add to B-D: libxkbfile-dev. Required by xkbcomp.pc (pkg-config).
+ Add to B-D: x11-xkb-utils. Support automatic xkb dir detections.
* debian/nxagent.*:
+ Drop conffile /etc/nxagent/nxagent.keyboard. Not shipped upstream
anymore (+ dpkg-maintscript-helper conffile removals in post/pre scripts).
* debian/upstream/metadata:
+ Add file. Comply with DEP-12.
* debian/copyright:
+ Update autogenerated copyright.in file.
+ Update copyright attributions.
* debian/libnx-x11-6.symbols:
+ Add *Build-Depends-Package: meta info field.
2018-08-21 - Mike Gabriel <sunweaver@debian.org>
nx-libs (2: unstable; urgency=medium
* debian/patches:
+ Add 0007_MIN-vs-min.patch. Should fix FTBFS on hurd and kFreeBSD.
* debian/control:
+ Bump Standards-Version: to 4.2.0. No changes needed.
2018-04-26 - Mike Gabriel <sunweaver@debian.org>
nx-libs (2: unstable; urgency=medium
* debian/patches:
+ Rebase 2001_nx-X11_install-location.debian.patch.
+ Cherry-pick from upstream:
+ Cherry-pick 0006-Makefile-Enforce-j1-for-BuildDependsOnly-target.patch
from upstream.
* debian/rules:
+ Makefile (et al.) removal in nx-X11/ has now been moved to the distclean
target. Drop that part from override_dh_clean.
+ Remove date.def during override_dh_clean.
+ Run dh_auto_clean with --no-parallel.
+ Avoid parallel build until Xserver build flow has been ported to
autotools. (Closes: #895540).
2018-04-20 - Mike Gabriel <sunweaver@debian.org>
nx-libs (2: unstable; urgency=medium
* debian/patches:
+ Add 0001-Makefile-Don-t-do-a-parallel-clean-up-of-nx-X11.-We-.patch.
Avoid FTBFS during parallel clean target in nx-X11/ subfolder. (Closes: #895540).
2018-03-16 - Mike Gabriel <sunweaver@debian.org>
nx-libs (2: unstable; urgency=medium
* New upstream release.
* debian/control:
+ Update Vcs-*: fields. Packaging Git has been moved to salsa.debian.org.

See Also

Package Description
nxproxy_3.5.99.19-1_amd64.deb NX proxy
nxt-firmware_1.29-20120908+dfsg-7_all.deb Improved firmware for LEGO Mindstorms NXT bricks
nyancat-server_1.5.1-1_all.deb Animated terminal Nyancat server configurations
nyancat_1.5.1-1_amd64.deb Animated terminal Nyancat
nypatchy_20061220+dfsg3-4.4_amd64.deb CERNLIB data analysis suite - patch pre-processor for source code
nyquist_3.12+ds-3_amd64.deb language for music composition and sound synthesis
nyx_2.1.0-2_all.deb terminal status monitor for tor
nzb_0.2-1.1_amd64.deb Usenet binary grabber
nzbget_20.0+dfsg-1_amd64.deb command-line based binary newsgrabber for nzb files
o-saft_19.01.19-1_all.deb SSL advanced forensic tool
oaklisp-doc_1.3.7-2_all.deb Object-oriented dialect of Scheme, documentation
oaklisp_1.3.7-2_amd64.deb Object-oriented dialect of Scheme
oar-common_2.5.8-1_amd64.deb OAR batch scheduler common package
oar-doc_2.5.8-1_all.deb OAR batch scheduler documentation package
oar-node_2.5.8-1_amd64.deb OAR batch scheduler node package