> I don't think any future graphics system, be it Wayland or something else, will support it
Which is another reason xorg isn't going to disappear, since large labs absolutely need computer A to display a resource-intensive program running on more-powerful computer B
The X protocol is only really necessary for the opposite case - for allowing powerful computer A to render the display of a weak computer B. If B is powerful, it can render the display itself and send the rendered images, as I was mentioning earlier.
The idea was I sign in to my underpowered workstation and run spice (or whatever) on the more powerful server. I would like the outputs to display on my weak computer. That's the whole point of this, and labs still use it religiously.
Which is another reason xorg isn't going to disappear, since large labs absolutely need computer A to display a resource-intensive program running on more-powerful computer B