Xpra

screen for X



2013/08/22

Carl X. Su

screen




screen is a full-screen window manager

that multiplexes a physical terminal between several processes, typically interactive shells.





http://www.gnu.org/software/screen/

Xvfb




Xvfb is an X server that can run on

machines with no display hardware

and no physical input devices.




http://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml

What is Xpra?




Xpra is 'screen for X': it allows you to run

X programs, usually on a remote host and

direct their display to your local machine.

http://xpra.org/

Details





Xpra works by connecting to an Xvfb server

as a compositing window manager.

Get Started


Start an Xpra server

xpra start :100 --start-child=xterm


Attach to a session

xpra attach :100


Connect from remote

xpra attach ssh:user@host:100


Stop the server

xpra stop ssh:user@host:100

Front End & Binaries




Winswitch is a front-end for xpra (and also VNC, NX, RDP, etc), it is available here:


http://winswitch.org/downloads/



Source


https://www.xpra.org/trac/wiki/Source


Building

https://www.xpra.org/trac/wiki/Building





Live Demo!