4 ms·
For what it's worth, whenever I tunneled X over a non-local SSH connection, it was slow as molasses. That's because almost all contemporary GUI applications ren
by adwn 6y ago
For what it's worth, whenever I tunneled X over a non-local SSH connection, it was slow as molasses. That's because almost all contemporary GUI applications render to a bitmap anyway. Those that actually use the outdated X vector graphics operations look like utter garbage compared to anything post-1995. Frankly, I'd rather my applications are at least somewhat aesthetically pleasing.
- jleahy 6y agoI routinely use modern X applications running on a remote (25 miles) machine, all day long as part of my job. It works flawlessly if you have a reasonable amount of bandwidth and reasonable latency. Sure, it doesn’t work over dial-up.
- MayeulC 6y agoHonestly, X forwarding doesn't work that well in my experience, unless you have a very stable connection, with quite a bit of bandwidth (~1Mbps at the very least). I've had more success using xpra for forwarding, as I'm often connecting over Wi-Fi (hostel, campus rooms...). It's also rather complicated to set-up on the server side (xauth, magic cookie, etc). waypipe, on the other hand, was a breeze to use, even though it's very young. I tried with Firefox and 500Mbps of upload capacity, it worked fine as long as the window wasn't too large.
- ajsnigrutin 6y ago> It's also rather complicated to set-up on the server side (xauth, magic cookie, etc). you mean "ssh -Y user@host..."?
- MayeulC 6y agoNo, that is the client side. I went back and looked at the documentation, I was wrong and conflated two ways of doing it: - X forwarding over SSH: this only requires changing X11Forwarding in OpenSSH sshd's config - Plain X over network, which is secured with `xhost`, insecure, and needs transfering the magic cookie or other authentication information So, not nearly as complex to setup as I recalled, though it's much simpler to run a nested wayland compositor (which waypipe does) than a X11 server (which xpra does). The difference between X11 and Wayland remote access thins when xpra is involved. https://stackoverflow.com/questions/37157097/how-does-x11-authorization-works-mit-magic-cookie https://stackoverflow.com/questions/37157097/how-does-x11-au...
- bromonkey 6y agothat would be the client side
- sokoloff 6y agoTo me, it’s been a while since 1Mbps was “quite a bit of bandwidth”, even for WAN connections.
- hansvm 6y agoOutside of major metros, in the US a lot of towns only offer up to 5Mbps down, and only then if you pay out the nose. Not sure if it matters for X forwarding, but upload caps are also ridiculously low even on otherwise reasonable connections.
- MayeulC 6y agoPretty much this. With 5 Mbps down on ADSL, you can expect 300 to 500 kbps up. It can be hard to remote connect home under those conditions.
- MayeulC 6y ago> tried with Firefox and 500Mbps of upload capacity That should have been 500 kbps
- kllrnohj 6y agoOf course it does, just like video-based remote desktop systems work great these days. That's the point, X's claimed advantages here long since stopped existing, and nobody noticed because the "inferior" approach is perfectly fine with modern internet connectivity.
- bmn__ 6y agox11vnc is the answer. Performs okay at 10000km (quarter Earth circumference).
- goatinaboat 6y agoThose that actually use the outdated X vector graphics operations look like utter garbage compared to anything post-1995. Frankly, I'd rather my applications are at least somewhat aesthetically pleasing. That is entirely subjective no? Personally I think Motif is one of the pinnacles of GUI design.
- nullc 6y agoI also agree, and even if I did think that the modern stuff with the impossible to see borders and the buttons that you can't tell were up and down looked better (I don't), I'd still prefer smooth remote operation. Alas. That isn't the way the world has went, and it's extremely expensive to be weird.
- adwn 6y agoAesthetics is always subjective, but it's safe to say that most people today would find Motif to be rather ugly.
- a1369209993 6y ago> whenever I tunneled X over a non-local SSH connection, it was slow as molasses And? Last time I checked, tunneling Wayland over a non-local SSH connection was slow as glass. Which is to say it didn't work at all.
- josefx 6y ago> Those that actually use the outdated X vector graphics operations look like utter garbage compared to anything post-1995 Modern UIs could do with being a bit more like 1995. Most of my work is performance sensitive so the first thing that goes are all the desktop effects that try to barf pointless rainbows and glitter in my direction.