News: 0001573963

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Niri 25.08 Wayland Compositor Introduces xwayland-satellite Support

([Wayland] 71 Minutes Ago Niri 25.08)


Niri 25.08 is out this week as the newest version of this scrollable-tiling Wayland compositor. Notable now is adding xwayland-satellite integration for offering legacy X11 app support.

While many Wayland compositors have integrated XWayland support for X11 app/game support, Niri has resisted. Niri refrained from supporting XWayland directly due to a lot of integration work needed, a preference to cater the code just to Wayland, Niri lacks a global coordinate system needed by X11, and various other design decisions as well as limitations.

With Niri 25.08 though they have integrated [1]xwayland-satellite as a separate open-source project providing rootless XWayland integration. With xwayland-satellite it's able to provide XWayland support to any compositor that has xdg_wm_base and viewporter protocol support. Plus xwayland-satellite will optionally leverage other Wayland protocols for enhanced support, but long story short it makes lighter work of compositors wanting to support XWayland for X11 app/game use but without as many headaches.

Niri 25.08 also introduces screen reader support, modal exit configuration, improvements to its screenshot UI, screenfasting fixes, reading the keyboard layout from systemd-localed, ext-workspace Wayland protocol support, and a variety of other enhancements.

The Niri project has also revamped its Wiki area and rolled out a new project logo.

For more information on Niri 25.08 or to download this scrollable-tiling Wayland compositor, visit [2]the project's GitHub .



[1] https://github.com/Supreeeme/xwayland-satellite

[2] https://github.com/YaLTeR/niri/releases/tag/v25.08



RustIsWinning

Quackdoc

ehansin

He who has imagination without learning has wings but no feet.