Xvnc
As in run an Xvnc server as an X11 server / display. Point your
programs at that display / server. Then have a VNC client connect to
said VNC server.
I run programs like this on the daily. E.g. Lotus Notes 9.x running on
an old CentOS 6.x VM (last supported version) displaying on contemporary Gentoo on my workstation. The latency is noticeable if you know what to look for. But the latency is also quite tolerable.
How does one run "modern" X11 apps remotely?
Using ssh -X or ssh -Y works fine for older applications, but not for
things that use "modern" toolkits. Modern tookit designers appear to
have adopted a life mission to maximize the number of client-server round-trips required for even a trivial event like a keystroke in a
text box.
As a result, even with a 5-10Mbps remote connection, it takes several
minutes to enter a string of even a few characters. A mouseclick on
a button can take a minute or two to get processed. Resizing a window
pretty much means it's time for a cuppa.
Opening chrome and loading a web page can take 10-15 minutes. No
activity at all on the screen, but the network connection to the
remote machine is saturated at 5Mbps for minutes at a time. WTF?
I do not want a "remote desktop". I just want to run a single
application on a remote machine and have its window show up locally.
Back in the day, I used to run X11 apps remotely through dial-up
connections, and most of them were a little sluggish but still
actually usable...
X11 transparent network support was its killer feature,I completely agree. Especially when you start running different
but for all practical purpopses, that feature seems to have been
killed.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 302 |
Nodes: | 16 (2 / 14) |
Uptime: | 100:54:22 |
Calls: | 6,767 |
Calls today: | 5 |
Files: | 12,295 |
Messages: | 5,376,432 |
Posted today: | 1 |