Misplaced Pages

Xephyr

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Not to be confused with Zephyr.
Xephyr
Three recursive levels of nested Xephyr sessions, running on Linux Mint
Original author(s)Matthew Allum
Developer(s)freedesktop.org
Initial releaseJanuary 1, 2007; 18 years ago (2007-01-01)
Written inC
TypeDisplay server
LicenseMIT License
Websitefreedesktop.org/wiki/Software/Xephyr/

Xephyr is a display server software implementing the X11 display server protocol based on KDrive which targets a window on a host X Server as its framebuffer. It is written by Matthew Allum. Xephyr is an X-on-X implementation and runs on X.Org Server and can work with Glamor. Future versions could make use of libinput. Replacing Xephyr with the xf86-video-dummy and xf86-video-nested drivers in the normal X.Org server is being considered as part of X11R7.8.

Features

Unlike the similar Xnest, Xephyr supports modern X extensions (even if the host server does not) such as composite, damage, and randr. It uses SHM images and shadow framebuffer updates to provide good performance. It also has a visual debugging mode for observing screen updates.

Limitations

Xorg's version of Xephyr uses only software rendering for OpenGL, but Feng Haitao has developed a forked version of Xephyr which can do hardware-accelerated rendering if the underlying X server has the capability.

See also

References

  1. "ANNOUNCE: xorg-server 1.16.0". freedesktop.org. 2014-07-17.
  2. Larabel, Michael (June 16, 2012). "X.Org 7.8 Will Not Come For A While". Phoronix. Retrieved February 11, 2015.

External links

Free and open-source software projects hosted by freedesktop.org
OS components
Sound
Graphics
Other
Libraries
Frameworks
Meetings
X Window System
Architecture
Extensions
Components
and notable
implementations
Display servers
Client libraries
Display managers
Session managers
Window managers
(comparison)
Compositing
Stacking
Tiling
Standards
Applications
Category: