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.
Overlapping windows
Date: 2010-09-02 09:36 pm (UTC)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.