Xnest

Xnest

Xnest is an X Window System server that shows its output in a window. In other words, Xnest opens a window that works like another screen in which the user can open windows, etc.

At the protocol level, Xnest works like a client of the server hosting the window, and as a server with respect to the applications that opens windows within the Xnest session.

Xnest can be used to run a virtual desktop of another computer within a window. Xnest is also used for server debugging and for testing that applications work correctly at different screen sizes. Indeed, the user can choose the size of the Xnest window, which is also the size of the virtual screen it contains. This way, one can for example start an Xnest window with the size of the screen of a PDA to test whether an application works correctly on the screen of that device.

Opening a remote desktop

Xnest can be used to locally display the desktop of another computer.

* Using XDMCP, Xnest can be used to run a virtual desktop of another computer within a window. This can be done for example by running Xnest :10 -query other_computer_name. The remote machine must be configured to accept XDMCP incoming connections from the local machine.

* Alternatively, Xnest can be run on the remote machine while showing its window locally. Like any other X application, this can be done by telling the remote application that the display is a local X server (e.g., setting the DISPLAY environment variable) and making the local X server accepting connections from remote applications (e.g., using xauth); both things are done using ssh, for example using ssh -X other_computer_name to connect from the local to the remote machine. When the server is launched remotely (e.g. startx -- Xnest -geometry 800x600), since the display is forwarded back to the local machine, it will show the program window just like any other remotely launched application.

Furthermore, since Xnest behaves like a regular X server, remote applications can be launched so that they connect to a local Xnest.

See also

* Xephyr
* Xvfb
* XGGI
* Virtual Network Computing (VNC)

External links

* [http://www.xfree86.org/4.2.0/Xnest.1.html Xnest manual page]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Xnest — es un servidor X Window System que direcciona su salida a una ventana. En otras palabras, Xnest abre una ventana que trabaja como otra pantalla en la cual el usuario puede abrir mas ventanas. An Xnest window containing KDM within a running KDE… …   Wikipedia Español

  • Xnest — Beispielkonfiguration von Xnest, sowohl eigener X Server als auch X Client im Fenster (blauer Hintergrund), mit eigenen Fenstern und anderem Window Manager als der väterliche X Server. Xnest ist ein X Window System Server, der seine Anzeige… …   Deutsch Wikipedia

  • XGL — Würfel Ansicht eines hardwarebeschleunigten Xgl Servers Xgl ist eine Implementierung des X Window Systems, die durch OpenGL hardwarebeschleunigt ist. Das Projekt befand sich zwischen 2006 und 2008 in der Frühphase seiner Entwicklung, wurde aber… …   Deutsch Wikipedia

  • Multiseat — Seis usuarios trabajando sobre un único computador con una configuración multipuesto. Multiseat o multipuesto, también llamado multiterminal, multi station, multihead, es la configuración especial de una computadora para poder soportar múltiples… …   Wikipedia Español

  • Xephyr — is a KDrive based X server which targets a window on a host X Server as its framebuffer. Unlike Xnest it supports modern X extensions (even if host server doesn t) such as Composite, Damage, randr etc. It uses SHM Images and shadow framebuffer… …   Wikipedia

  • Aiglx — Würfel Ansicht eines hardwarebeschleunigten AIGLX Servers mit Firefox und Amarok. Basisdaten Entwickler …   Deutsch Wikipedia

  • Multiseat — Ein Mehrplatz Rechner oder Multiterminalkonfiguration ist ein einzelner Computer, an dem mehrere Benutzer gleichzeitig arbeiten können. Die Konfiguration bestehen gewöhnlich aus einem Monitor, einer Tastatur und aus einer Maus für jeden einzelnen …   Deutsch Wikipedia

  • XFree — XFree86 ist eine freie Open Source Implementierung des X Window Systems, die auf vielen Unix artigen Betriebssystemen, auf Windows NT (innerhalb der Cygwin Umgebung) sowie auf OS/2 läuft. Dazu gehören neben Linux und GNU Hurd die BSD Derivate und …   Deutsch Wikipedia

  • XRDP — Entwickler: xrdp team Aktuelle Version: 0.4.1 (18. Juli 2008) Betriebssystem …   Deutsch Wikipedia

  • X Free 86 — XFree86 ist eine freie Open Source Implementierung des X Window Systems, die auf vielen Unix artigen Betriebssystemen, auf Windows NT (innerhalb der Cygwin Umgebung) sowie auf OS/2 läuft. Dazu gehören neben Linux und GNU Hurd die BSD Derivate und …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”