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.
OS | Architecture | Version |
---|---|---|
NetBSD 10.0 | aarch64 | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | aarch64 | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | aarch64eb | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | aarch64eb | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | alpha | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | alpha | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | earmv4 | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | earmv4 | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | earmv6hf | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | earmv6hf | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | earmv6hf | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | earmv7hf | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | earmv7hf | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | earmv7hf | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | i386 | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | i386 | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | powerpc | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | powerpc | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | powerpc | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | sh3el | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | sh3el | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | sparc64 | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | sparc64 | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | sparc | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | sparc | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | vax | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | vax | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | vax | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | x86_64 | xmx-2.1a7nb9.tgz |
NetBSD 10.0 | x86_64 | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | aarch64 | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | aarch64 | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | alpha | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | alpha | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | earmv6hf | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | earmv6hf | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | earmv6hf | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | earmv7hf | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | earmv7hf | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | earmv7hf | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | i386 | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | i386 | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | m68k | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | powerpc | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | powerpc | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | powerpc | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | sparc64 | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | x86_64 | xmx-2.1a7nb9.tgz |
NetBSD 9.0 | x86_64 | xmx-2.1a7nb9.tgz |
NetBSD 9.3 | x86_64 | xmx-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.
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.