marnanel: (Default)
[personal profile] marnanel
xzibit 0.01 is now available for download. xzibit is a per-window VNC system; its development is supported by Collabora Ltd. This version is just a taster of what's possible: there's a fair amount more in existence that you won't see unless you play around. More of it will be more easily visible in later releases.

Do read the README for instructions on setting it up: the checks in autotools for required programs are by no means perfect yet.

How this is different from X forwarding:
  • Most importantly, because it works (or will soon work) over Telepathy tubes, so you can share windows with your chat contacts.
  • Less importantly, it uses VNC so that it's platform-independent.  There is only an X implementation at the moment, but eventually I'm hoping there'll be Windows and OS X implementations as well.
Other details
  • I have proposed a talk on xzibit at LCA in January.  I don't yet know whether it will be accepted.
  • The protocol is explained here, and you can see a diagram explanation here.


You may clone the git repository from here.

I'm now working on 0.02, which will have proper working Telepathy support.

eh?

Date: 2010-08-31 04:21 pm (UTC)
From: (Anonymous)
What is this for and how is "a per-window VNC system" different from X forwarding?

Re: eh?

Date: 2010-08-31 05:37 pm (UTC)
From: (Anonymous)
can you X forward (and share) windows after they have been created and displayed on your local machine?

Let's deprecate X11 already?

Date: 2010-08-31 06:00 pm (UTC)
From: (Anonymous)
Yay!

A backend for wayland would be uber cool. That way, X11 can be completely deprecated without significant loss in functionality since your work would fill the networking transparency gap. Am I on crack?

Tie-in with OpenSSH

Date: 2010-08-31 06:38 pm (UTC)
From: (Anonymous)
It would be great if you could tie this into OpenSSH as well as Telepathy. I have always wanted per-window remoting tied in natively with OpenSSH, e.g. "ssh user@host -NX" to tunnel X using NX rather than "-CX" for standard X over a compressed tunnel.

Thanks!

Date: 2010-09-01 03:27 am (UTC)
From: (Anonymous)
I've been dreaming of this since leaving HP-UX behind!

http://www.hpl.hp.com/hpjournal/94apr/apr94a4.pdf

HP's SharedX was REAL and we used it almost 15 years ago regularly to share work and conference with other divisions all over the world. There was no audio/video ... you did that with a phone.

SPICE

Date: 2010-09-01 07:20 am (UTC)
From: (Anonymous)
What about that cool RedHat tech SPICE? Apparently it is faster than VNC.

Re: eh?

Date: 2010-09-01 08:11 am (UTC)
From: (Anonymous)
Can you display the window in both computers with X forwarding to enable collaborative or teaching behaviour?

Overlapping windows

Date: 2010-09-02 09:36 pm (UTC)
From: [identity profile] bemasc.net
Does this system rely on compositing managers? I tried this once for Sugar, using x11vnc's -id option. (You might also like the -appshare option.)

The problem I ran into is that on non-composited desktops, x11vnc would send whatever pixels were visible in the location of that window, so if another window appeared in front, that would get sent over the VNC link too. For security reasons I felt this was unacceptable.

Ultimately, I gave up on per-window sharing and just tunneled the usual whole-screen VNC over a Telepathy tube. If xzibit solves the per-window problem I'd be interested in using it in Sugar.

xzibit

Date: 2010-09-15 08:52 am (UTC)
From: (Anonymous)
as asked before, it would be great if it can remote control Windows that are already running. Also, is it possible to integrate nicely (like a native running app), so we have a tray/taskbar icon like normal.

VtvNTRGZwC

Date: 2011-09-29 05:22 pm (UTC)
From: (Anonymous)
NDlyYr Hooray! the one who wrote is a cool guy..!

Profile

marnanel: (Default)
Monument

May 2013

S M T W T F S
   1234
56789 1011
121314151617 18
19202122232425
262728293031 

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 19th, 2013 03:28 am
Powered by Dreamwidth Studios