Michel Dänzer of Red Hat has kicked off 2026 xorg-server activity with landing a patch series enhancing the Resize and Rotate (RandR) extension support under XWayland for improving mode handling by X11 clients.
With the code merged today to the X.Org Server Git, “fake” modes for XWayland’s RandR emulation are now sorted by size. This is useful for any scripts relying on the xrandr output and assuming that it’s sorted by size and for humans glancing at the xrandr output where as before with XWayland they were not guaranteed to be sorted.
There are also rootless XWayland improvements as part of the merged code. With rootless XWayland, the actual output mode is now listed first as the preferred mode. This change should allow full-screen X11 apps to use the actual output resolution even in cases of the Wayland compositor scaling the output.
The other important change with this code is RandR emulation under XWayland now working properly with rotated display outputs.
More details for those interested in these now-merged XWayland RandR improvements can be found via this merge request. As far as when the next XWayland (or xorg-server) feature release will be, that remains to be seen.
