Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

I'm running few projects at the moment, I'd like to switch between them without closing and reopening all applications. Is there a way to do so with some screen-like application? Only way till now is switching logged in users, but I'd like to avoid this. We can assume linux machine, no memory limit.

share|improve this question

migrated from Oct 29 '11 at 23:21

This question came from our site for professional and enthusiast programmers.

I think it's called "X" :-) – pst Oct 29 '11 at 18:34
I believe "switching" actually refers to "backgrounding" -- allowing the application to run independent of the X server. – Chris Oct 29 '11 at 18:45
This is some option, I tried is some years before and forget about it now :) But same problem as with switching users occur: one screen at a time, there is screen A or screen B and no out-of-screen applications (IM, e-mail, browser etc.) – Buxme Oct 29 '11 at 18:58
up vote 3 down vote accepted

xpra claims to be such a thing. I've never used it.

(I've heard of another tool like that, but I don't remember the name.)

share|improve this answer
Description looks like it's what i want, I'll check it out. – Buxme Oct 29 '11 at 19:03
You should probably try this fork which is more up to date. The other tool you have heard of was probably NX (NX provides both libraries which can be used by many solutions including open source servers, and a proprietary server). If you want to try that too, I would recommend winswitch – totaam Jan 2 '12 at 9:21

I've normally used a vnc application for this purpose. It's not ideal, but it works for me.

You basically just connect to the vnc every time and make sure you don't log it off...

share|improve this answer

You must log in to answer this question.