Originally posted by birdie
View Post
X11 is just another old technology in the line of ALSA, initd etc. that might work well for you know now but are not ready for the future. Maybe we should turn the arguments around a bit: where is the sandbox support in X11? How well does you screen saver work (can it be blocked by any random popup)? Does any car company use it for their embedded systems? Why not? Can you have per monitor HiPDI scaling? How well is touch support working? How well is touchpad gesture support working? Which modern toolkit makes use of those features that X11 has but Wayland doesn't? Which modern toolkit allows you to use the arcane X11 network transparency in a way that it is more efficient than the modern alternatives that are available in Wayland? Can you make use of hardware overlays? How much workarounds and extra synchronisation does a WM need to implement to get a not too glitchy desktop? Which WM does implement which subset of X11 related protocols? Which apps make proper use of them (e.g. which apps properly set opaque regions)? How much can a WM on X11 benefit from that, compared to a Wayland compositor? Does your WM need to unredirect fullscreen apps to get optimal performance? Does that create tearing for you? How energy efficient can Xorg plus WM be, in comparison to a Wayland compositor? How well is 10bit color support looking? Can Firefox/Webrender implement compositor integration to be as energy efficient on X11 as Windows/MacOS? Does that work on Wayland (https://bugzilla.mozilla.org/show_bug.cgi?id=1617498 )?
And this is just a short list...
Comment