x11/xmx - The NetBSD Packages Collection

X11 Protocol Multiplexor

XMX is a standalone utility for sharing an X Window System session on
multiple X displays.  It allows users to see and interact with the
same applications at the same time from different locations.  XMX
takes advantage of the networked nature of the X Window System by
acting as an intermediary between X clients and X servers.  In this
way, XMX works with any X clients and any X servers, without the need
to modify either.

XMX provides a WYSIWIS (What You See Is What I See) environment; it
paints the same graphics on all participating displays.  The shared
client applications appear to each participant in a virtual root
window which is subject to local window management.  In this way, the
shared X session coexists with each user's private X session.

The X client applications which are shared via XMX are unaware that
they are being viewed or controlled by more than one user.  Existing,
single-user X client applications may be shared using XMX without
recompilation, relinking or access to source code.

XMX is designed as an application sharing server.  It provides both
the mechanism of application sharing and a way to control the shared
session from other programs.  Like X, it leaves policy decisions to
application programs.  In this way, XMX may be used as a component in
any of a variety of systems that require application sharing.

Build dependencies

pkgtools/x11-links x11/xorgproto pkgtools/mktools devel/imake pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64xmx-2.1a7nb9.tgz
NetBSD 10.0aarch64xmx-2.1a7nb9.tgz
NetBSD 10.0aarch64ebxmx-2.1a7nb9.tgz
NetBSD 10.0aarch64ebxmx-2.1a7nb9.tgz
NetBSD 10.0alphaxmx-2.1a7nb9.tgz
NetBSD 10.0alphaxmx-2.1a7nb9.tgz
NetBSD 10.0earmv4xmx-2.1a7nb9.tgz
NetBSD 10.0earmv4xmx-2.1a7nb9.tgz
NetBSD 10.0earmv6hfxmx-2.1a7nb9.tgz
NetBSD 10.0earmv6hfxmx-2.1a7nb9.tgz
NetBSD 10.0earmv6hfxmx-2.1a7nb9.tgz
NetBSD 10.0earmv7hfxmx-2.1a7nb9.tgz
NetBSD 10.0earmv7hfxmx-2.1a7nb9.tgz
NetBSD 10.0earmv7hfxmx-2.1a7nb9.tgz
NetBSD 10.0i386xmx-2.1a7nb9.tgz
NetBSD 10.0i386xmx-2.1a7nb9.tgz
NetBSD 10.0powerpcxmx-2.1a7nb9.tgz
NetBSD 10.0powerpcxmx-2.1a7nb9.tgz
NetBSD 10.0powerpcxmx-2.1a7nb9.tgz
NetBSD 10.0sh3elxmx-2.1a7nb9.tgz
NetBSD 10.0sh3elxmx-2.1a7nb9.tgz
NetBSD 10.0sparc64xmx-2.1a7nb9.tgz
NetBSD 10.0sparc64xmx-2.1a7nb9.tgz
NetBSD 10.0sparcxmx-2.1a7nb9.tgz
NetBSD 10.0sparcxmx-2.1a7nb9.tgz
NetBSD 10.0vaxxmx-2.1a7nb9.tgz
NetBSD 10.0vaxxmx-2.1a7nb9.tgz
NetBSD 10.0vaxxmx-2.1a7nb9.tgz
NetBSD 10.0x86_64xmx-2.1a7nb9.tgz
NetBSD 10.0x86_64xmx-2.1a7nb9.tgz
NetBSD 9.0aarch64xmx-2.1a7nb9.tgz
NetBSD 9.0aarch64xmx-2.1a7nb9.tgz
NetBSD 9.0alphaxmx-2.1a7nb9.tgz
NetBSD 9.0alphaxmx-2.1a7nb9.tgz
NetBSD 9.0earmv6hfxmx-2.1a7nb9.tgz
NetBSD 9.0earmv6hfxmx-2.1a7nb9.tgz
NetBSD 9.0earmv6hfxmx-2.1a7nb9.tgz
NetBSD 9.0earmv7hfxmx-2.1a7nb9.tgz
NetBSD 9.0earmv7hfxmx-2.1a7nb9.tgz
NetBSD 9.0earmv7hfxmx-2.1a7nb9.tgz
NetBSD 9.0i386xmx-2.1a7nb9.tgz
NetBSD 9.0i386xmx-2.1a7nb9.tgz
NetBSD 9.0m68kxmx-2.1a7nb9.tgz
NetBSD 9.0powerpcxmx-2.1a7nb9.tgz
NetBSD 9.0powerpcxmx-2.1a7nb9.tgz
NetBSD 9.0powerpcxmx-2.1a7nb9.tgz
NetBSD 9.0sparc64xmx-2.1a7nb9.tgz
NetBSD 9.0sparc64xmx-2.1a7nb9.tgz
NetBSD 9.0x86_64xmx-2.1a7nb9.tgz
NetBSD 9.0x86_64xmx-2.1a7nb9.tgz
NetBSD 9.3x86_64xmx-2.1a7nb9.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.