Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to SSH to a machine and forward the X of already running process to my SSH client (as if I launched this process via SSH with X forwarding)?

share|improve this question
up vote 1 down vote accepted

No. Not in a standard X server. There are a pile of research projects out there that are trying to accomplish this, but none have produced code that has been incorporated into the x server project.

This is a duplicate question. see:

share|improve this answer

Unfortunately, no, it is not possible with the current server (it would have to be something that is supported by the original X server on the remote machine). The problem is that the X server stores a lot of state and there is no way to transfer that state to the new server.

However, if it is possible to setup something like Xpra on the remote machine ahead of time (e.g. set it up to run on login), then it is possible to redirect the clients later.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.