Xpra

A free tool to detach/reattach running X programs
Download

Xpra Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Nathaniel Smith
  • Publisher web site:
  • http://partiwm.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 777 KB

Xpra Tags


Xpra Description

A free tool to detach/reattach running X programs Xpra gives you "persistent remote applications" for X. That is, unlike normal X applications, applications run with xpra are "persistent" - you can run them remotely, and they don't die if your connection does. You can detach them, and reattach them later - even from another computer - with no loss of state. And unlike RDP or VNC, xpra is for remote applications, not remote desktops - individual applications will show up as individual windows on your screen, managed by your window manager. They're not trapped in a box.So basically it's screen for remote X apps.Xpra is currently beta status. It's a bit crude - various polish-y features are unimplemented, and most error reporting includes tracebacks - but it is usable for real work. Requirements: · Python What's New in This Release: · Logging cleanup -- all logging now goes through the Python logging framework instead of using raw 'prints'. By default debug logging is suppressed, but can be enabled in a fine- or coarse-grained way. · Protocol changes; v0.0.5 clients can only be used with v0.0.5 servers, and vice-versa. Use 'xpra upgrade' to upgrade old servers without losing your session state. · Man page now included. Important bug fixes: · Qt apps formerly could not receive keyboard input due to a focus handling bug; now fixed. · Fedora's pygtk2 has mysterious local hacks that broke xpra; a workaround is now included. UI improvements: · 'xpra attach ssh:machine' now works out-of-the-box even if xpra is not present in the remote machine's PATH, or requires PYTHONPATH tweaks, or whatever. (The server does still need to be running on the remote machine, though, of course.) · Commands that connect to a running xpra server ('attach', 'stop', etc.) now can generally be used without specifying the name of the server, assuming only one server is running. (E.g., instead of 'xpra attach :10', you can use 'xpra attach'; ditto for remote hosts, you can now use plain 'xpra attach ssh:remote'.) · Mouse scroll wheels now supported. · 'xpra start' can now spawn child programs directly (--with-child) and exit automatically when these children have exited (--exit-with-children).


Xpra Related Software