Xephyr
Xephyr
|
|
---|---|
Three recursive levels of nested Xephyr sessions on Linux Mint . |
|
Basic data
|
|
developer | Matthew Allum |
Publishing year | January 1, 2007 |
Current version | 1.19.1 (January 11, 2017) |
programming language | C. |
category | Display server |
License | MIT License |
German speaking | No |
freedesktop.org/…/Xephyr |
Xephyr is a display server , i.e. a window system for the Linux operating system and part of the graphical user interface (GUI) on the desktop. The Xephyr display server manages the program windows on the X Window System, which is called the X server or X11 for short . Xephyr is an X server for your own programs and is thus recursively nested in itself ( English nested : embedded, nested). The software was developed by Matthew Allum in 2006.
technical basics
Xephyr implements the server protocol based on KDrive, works on an X.Org server and supports the 2D graphics driver GLAMOR . Future versions could be used as drivers for input devices the libinput use one from Wayland compositor Weston derived software library.
Services
Unlike the display server protocol Xnest , Xephyr supports the extensions of X11 like composite, damage and randr, even if the host server does not. For the sake of faster execution , it uses images from the “MIT Shared Memory Extension” and “shadow framebuffer updates”. It offers a visual debug mode to observe screen updates.
Limits
For keyboard drivers based on the kernel module "evdev", Xephyr chooses an unsuitable keyboard configuration. In this case you have to set the correct keyboard layout yourself.
The Xephyr version of the X.Org server only works with the software rendering of OpenGL , but Feng Haitao has developed a variant of Xephyr that supports hardware-accelerated rendering, provided the underlying X server offers this possibility.
See also
Individual evidence
- ↑ Archlinux packages: xorg-server-xephyr
- ↑ a b Xephyr. In: freedesktop.org. May 17, 2013, accessed August 8, 2014 .
- ↑ Keith Packard: ANNOUNCE: xorg-server 1.16.0. In: x.org. freedesktop.org , July 17, 2014, accessed August 8, 2014 .
- ↑ xephyr-with-gl-acceleration. (No longer available online.) In: Gitorious. Archived from the original on March 10, 2012 ; accessed on August 8, 2014 .
Web links
- Xephyr short description on freedesktop.org (English)
- The official readme file of the program (English)