From: Landry Breuil Subject: Re: NEW: wayland/xwayland-satellite: rootless Xwayland integration for Wayland compositors (mostly niri) To: ports@openbsd.org, tobhe@openbsd.org Date: Wed, 18 Feb 2026 08:43:47 +0100 Le Thu, Feb 12, 2026 at 04:11:33PM +0100, Tobias Heider a écrit : > This is a new port for xwayland-satellite which is needed for xwayland > in Niri. > > Niri does't have built in xwayland support to it relies on this external > implementation to run X apps. I didn't send the port earlier because > niri had a bug where it would immediately crash when running xwayland > apps but that is fixed now. > It didn't require any additional patches or custom setup tweaks. > Niri will nowadays start it automatically if the xwayland-satellite binary > is available, all we need to do is add it as a runtime dependency. > > Source: https://github.com/Supreeeme/xwayland-satellite > > ok? i've tested it with niri-25.11.20260211 and it works fine, DISPLAY=:0 xlsclients correctly shows X clients (xeyes, xclock..) connected to the Xwayland process spawned by xwayland-satellite (spawned by niri) funnily, since my mesa is locally rebuilt against wayland, i guess that's the reason glxgears doesnt show up in the list of X clients.. ok to import :)