2

I have some simulations that take a long time to run and my work has a very messed up collection of Exceed and Go Global window shares. (I would much much prefer to have a simple VNC instead). So sometimes I need to run things from Go Global and then I need to share the simulation with others. So right now I have to quit the simulation change the $DISPLAY to the Exceed display and restart the simulation. It would be nice if I could just dynamically send the simulation to a new $DISPLAY without restarting it.

It seems to me like this should be do-able but I wanted to ask the experts to see if it is possible and if anyone has done it before.

2
  • Why is this community wiki? Seems fairly straight forward -- the answer is "no, you can't." Aug 25, 2009 at 2:11
  • It didn't seem clear to me when I should make it community wiki. I usually default to have things more open so I selected community wiki. I guess maybe my default should be the other way since I would like annswers to get rep pts. It still does not seem clear to me when you should select community wiki or not. If you would like to enlighten me I would be happy to learn something new.
    – stephenmm
    Aug 25, 2009 at 15:22

3 Answers 3

1

There is this program called xmove that in theory can do this. I haven't gotten it to work all that well, but you may have more luck.

7
  • We don't have xmove installed by default so I would probably want to have IT install it so that it was generally available and as they are so concerned with security (supposedly) I am not sure they would be cool with it but I can ask.
    – stephenmm
    Aug 24, 2009 at 18:34
  • Interesting from the wikipage on xmove -- "It solves a problem in the design of X, where an X client (an X application) is tied to the X server (X display) it was started on for its lifetime." -- They consider it a problem (aka bug) ?
    – stephenmm
    Aug 24, 2009 at 18:35
  • It probably wasn't part of the original design. Aug 24, 2009 at 20:46
  • 1
    xmove has been discontinued.
    – Nowaker
    Mar 10, 2011 at 1:08
  • 1
    xmove has not been updated in over a decade. I'd recommend looking at xpra instead.
    – sciurus
    Mar 10, 2011 at 3:32
5

Another solution is xpra. This is screen for X application - you attach and detach X apps just like console ones.

2
0

I don't think I've ever seen this done except maybe in Plan 9; I think the displays are kind of bound to where it's currently running.

If you're running a console application you can run Screen as a utility, which lets you suspend the display (running in the background) then reconnect from another login later at another location.

I personally would look at running VNC server (which if you're running Ubuntu is in desktop sharing: system->preferences->remote desktop), just as you mentioned, and control your different access needs by connecting to your central workstation. I also would do this using SSH tunneling to encrypt the connection password, too.

Hopefully I understood your usage scenario...

3
  • I think you got it. I would love to use VNC again but our corporate overloards forbid it in the name of security. I would like to debate that reasoning with them but unfortunately our company was aquired by them and therefore we are incapbable of reason. Not that I am bitter or anything... :) Thanks for the reply. Everyone has been telling me its not possible. Just hoping...
    – stephenmm
    Aug 24, 2009 at 16:51
  • How can you use X then, since it's not encrypted unless you're using SSH to forward everything, in which case you can easily tunnel the VNC connection? Aug 24, 2009 at 17:29
  • I am not sure how exceed or go global are working under the hood but I assume they establish a secure connection through which you can start an xsession. I do not know for sure what that connection is but I would assume it is basically SSH with something proprietary thrown in there so that they can charge money for it.
    – stephenmm
    Aug 24, 2009 at 18:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .