I know about tmux (and gnu screen), but i was
thinking of something like pause/resume.
Once upon a time i read that in the eighties at
Sun Microsystems they had a big fat thin-client
based architecture with dumb thin clients that
only had vga port, keyboard, mouse and a
smart-card reader.
The nice thing about such architecture was that
once your smart-card was pulled out, the screen
blanked and your remote session was closed.
But your desktop session was still running, on
the server!
The coolest thing about this was that basically
you could pick any desk in the building and just
sit there and work.
Or you could go to one of your colleagues' desk,
pull out his/her smartcard, insert your one in,
and show him/her what you've been working on, ask
for help, collaborate or anything.
This has always fascinated me.
I was wondering if I could use guacamole to do
something similar: leave my desktop running in a
datacenter somewhere in the world and use whatever
to just connect to it and "resume" working.
But that's exactly what tmux does. Are you familiar with tmux attach and tmux detach? (Some people only use tmux for split screens and to keep the session from dying).
Once upon a time i read that in the eighties at Sun Microsystems they had a big fat thin-client based architecture with dumb thin clients that only had vga port, keyboard, mouse and a smart-card reader.
The nice thing about such architecture was that once your smart-card was pulled out, the screen blanked and your remote session was closed.
But your desktop session was still running, on the server!
The coolest thing about this was that basically you could pick any desk in the building and just sit there and work.
Or you could go to one of your colleagues' desk, pull out his/her smartcard, insert your one in, and show him/her what you've been working on, ask for help, collaborate or anything.
This has always fascinated me.
I was wondering if I could use guacamole to do something similar: leave my desktop running in a datacenter somewhere in the world and use whatever to just connect to it and "resume" working.