summaryrefslogtreecommitdiff
path: root/Software/Xephyr.mdwn
blob: dab7aa8208de48ad62352fde73609e404ba4233e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33


## Xephyr

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 (no GLX support now). It uses SHM Images and shadow framebuffer updates to provide good performance. It also has a visual debugging mode for observing screen updates. 

Possible uses include; 

* **Xnest replacement** - Window manager, Composite 'gadget', etc development tool. 
* **Toolkit debugging** - rendundant toolkit paints can be observered easily via the debugging mode. 
* **X Server internals development** - develop without the need for an extra machine / display. 
* **[[Multiterminal with Xephyr|http://en.wikibooks.org/wiki/Multiterminal_with_Xephyr]]** - configuration is a single computer which supports multiple users at the same time 

### Screenshot

Lots of Xephyr's in  [[action|http://freedesktop.org/~mallum/xephyr-uber.png]]. 


### Download

Xephyr is available via [[git|Infrastructure/git/Users]] as part of the [[Xserver|http://cgit.freedesktop.org/xorg/xserver/tree/hw/kdrive/ephyr/]] module. 


### More Infomation

See the [[README|http://cgit.freedesktop.org/xorg/xserver/tree/hw/kdrive/ephyr/README]] 


### Authors

Xephyr was written by Matthew Allum. 

-- [[MatthewAllum|MatthewAllum]] - 10 Sep 2004