So RHEL10 (beta) follows through on the plan to drop X11 in favor of Wayland. Despite the pain this will cause older X11 applications (those who made this plan have no idea how long academic and scientific users hang on to old applications!), I support this, but it leaves many problems unsolved. Among these, unless I'm missing something, is support for remote display in other OS's besides Linux (for example, XQuartz on MacOS or MobaXterm for Windows). Does anyone have a good summary or pointers?
The answer to supporting older X11 applications in Wayland-only environments seems to be Xwayland, as explained at https://wayland.freedesktop.org/docs/html/ch05.html for example. Does anyone have any experience with this in an all-Wayland cluster or server environment? There is more discussion for example at https://discussion.fedoraproject.org/t/switch-to-wayland-tips-and-tricks/107993/7 that seems useful, and other distros have similar pages in their forums, but no comprehensive guide. I'm mystified as to what we are supposed to advise remote cluster users when this hits.
Chapter 5. X11 Application Support