On 15 Mar 2017, at 11:03, Nick Downing <downing.nick(a)gmail.com> wrote:
I realized after writing that I was being slightly unfair since one valid use case that
DOES work correctly is something like:
ssh -X <some host> <command that uses X>
This is occasionally handy, although the best use case I can think of is running a
browser on some internet-facing machine so as to temporarily change your IP address
I think you live in a strange alternative world, or (more likely) I do. My world is
better however. In my world I have a machine on my desk which runs an X server (which
currently is talking to the physical screen, but will I hope soon be some kind of VNC so I
can push this display to wherever I need it). I also use a large number of machines which
don't have any kind of screen and on which I may want to run graphical tools.
In my experience this is what researchy type places with large-scale computing
requirements have looked like essentially for ever, and it's the environment X was
designed for (well, probably it was actually designed for student access at MIT but it
very quickly moved into these environments). And it works *really* well, and anything
which replaces it needs to work at least as well.