Rechercher une page de manuel

Chercher une autre page de manuel:


Langue: en

Version: 313982 (ubuntu - 07/07/09)

Section: 1 (Commandes utilisateur)


Xephyr - X server outputting to a window on a pre-existing X display


Xephyr [:display] [option R ... ]


Xephyr is a kdrive server that outputs to a window on a pre-existing "host" X display. Think Xnest but with support for modern extensions like composite, damage and randr.

Unlike Xnest which is an X proxy, i.e. limited to the capabilities of the host X server, Xephyr is a real X server which uses the host X server window as "framebuffer" via fast SHM XImages.

It also has support for "visually" debugging what the server is


Mouse acceleration (pixels)
Disable access control restrictions
-audit int
Set audit trail level
-auth file
Select authorization file
Create root window with black background
Enable any backing store support
Disable any backing store support
Turns off key-click
Key-click volume (0-100)
Default color visual class
Generate core dump on fatal error
Screen resolution in dots per inch
Enables VESA DPMS monitor control
Disables VESA DPMS monitor control
Defer loading of [no|all|16-bit] glyphs
Bell base (0-100)
-fc <string>
Cursor font
-fn <string>
Default font name
-fp <string>
Default font path
Prints message with these options
Ignore all remaining arguments
Limit data space to N Kb
Limit number of open files to N
Limit stack space to N Kb
Enable logo in screen saver
Disable logo in screen saver
Do not listen on protocol
Do not reset after last client exists
Reset after last client exists
Screen-saver pattern duration (minutes)
Accept failure to listen on all ports
Reject failure to listen on all ports
Turns off auto-repeat
Turns on auto-repeat
Set render color alloc policy
Start with classic stipple and cursor
Screen-saver timeout (minutes)
Mouse threshold (pixels)
Terminate at server reset
Connection time out
Disable testing extensions
Server started from init on /dev/ttyxx
Video blanking for screen-saver
Screen-saver without video blanking
WhenMapped default backing-store
Create root window with white background
Loads named extension at init time
Set maximal bigrequest size
Enable XINERAMA extension
Disable XINERAMA extension
Disable smart scheduling, enable old behavior
Set scheduler interval in msec
Enable extension
Disable extension
Contact named host for XDMCP
Broadcast for XDMCP
IPv6 multicast for XDMCP
-indirect <host-name>
Contact named host for indirect XDMCP
UDP port number to send messages to
Specify the local address to connect from
Terminate server after one session
Specify display class to send in manage
Specify the magic cookie for XDMCP
Manufacturer display ID for request
Disable the X Keyboard Extension
Enable the X Keyboard Extension
Enable/disable accessx key sequences
Set XKB autorepeat delay
Set XKB autorepeat interval


Use PCMCIA card as additional screen
Specify screen characteristics
Specify subpixel ordering for LCD panels
Specify the pointer driver and its options (n is the number of buttons)
Specify the keyboard driver and its options
Disable cursor screen switching
Emulate 3 button mouse
Disable 3 button mouse emulation
Do not transform pointer coordinates on rotation
Disable hardware acceleration
Force software cursor
Start the server, pause momentarily and exit
-origin X,Y
Locates the next screen in the the virtual screen (Xinerama)
Command to execute on vt switch
Terminate server on Ctrl+Alt+Backspace
Use virtual terminal xx instead of the next available


-parent <XID>
Use existing window as Xephyr root win
Re-use exisiting X host server cursor
Attempt to run Xephyr fullscreen
Simulate 8bit grayscale
Simulate acceleration using software rendering
-verbosity <level>
Set log verbosity level
Do not use DRI
Do not use XV
-name [name]
Define the name in the WM_CLASS property


Send a SIGUSR1 to the server (e.g. pkill -USR1 Xephyr) to toggle the debugging mode. In this mode red rectangles are painted to screen areas getting painted before painting the actual content. The delay between this can be altered by setting a XEPHYR_PAUSE env var to a value in micro seconds.


Rotated displays are currently updated via full blits. This is slower than a normal orientated display. Debug mode will therefore not be of much use rotated.
The -host-cursor cursor is static in its appearance.
The build gets a warning about nanosleep. I think the various -D build flags are causing this. I have not figured as yet how to work round it. It does not appear to break anything however.
Keyboard handling is basic but works.
Mouse button 5 probably wont work.


X(7), Xserver(1), xdm(1), xinit(1), xorg.conf(5), xorgconfig(1), xorgcfg(1), xvidtune(1), apm(4), ati(4), chips(4), cirrus(4), cyrix(4), fbdev(4), glide(4), glint(4), i128(4), i740(4), i810(4), imstt(4), mga(4), neomagic(4), nsc(4), nv(4), r128(4), rendition(4), s3virge(4), siliconmotion(4), sis(4), sunbw2(4), suncg14(4), suncg3(4), suncg6(4), sunffb(4), sunleo(4), suntcx(4), tdfx(4), tga(4), trident(4), tseng(4), v4l(4), vesa(4), vga(4), vmware(4),


Xephyr was written by Matthew Allum <> 2004.

This man page was written by Charlie Smotherman for Matthew Allum and the Debian project.

Toute technologie suffisamment avancée est indistingable de la magie.
-+- Arthur C. Clarke -+-