4 ms·
I don't like it, even a little, and I'm a Linux guy in shells 10 hours a day. The biggest problem is that X is at too low a level to be useful for primitives,
by e1ven 16y ago
I don't like it, even a little, and I'm a Linux guy in shells 10 hours a day.
The biggest problem is that X is at too low a level to be useful for primitives, and too high a level to be fast.
If the network transparency were written at the GTK/QT level, and said "draw this widget here", it'd be super-speedy, and it'd be kinda kickass. NXservers do this better.
If it were lower-level, like VNC, it could also be pretty sweet. Because VNC is low-level, you can run it FAST, and get usuable results.
Remote X is in a no-mans-land. It uses primitives that were relavent in 1985, but not today, which means It's FAR slower than VNC.
If sending the bitmaps over the wire is dramatically faster, you're doing something fundamentally wrong.
I like the featureset that X provides, but remote forwarding X today just does NOT work well.