Bug #15329 and window positioning

Matthias Klumpp matthias at tenstral.net
Mon Oct 19 21:46:51 BST 2026


Am Mo., 19. Okt. 2026 um 22:26 Uhr schrieb Tobias Leupold <tl at stonemx.de>:
> [...]
> I thought "The latter will be possible once we have systemd-appd, so the
> compositor can selectively enable the protocol for applications that have
> positioning permissions" would have something to do with systemd.

Well, technically this feature could be implemented by something other
than systemd as well. But this also isn't set in stone, it is just an
idea that I am playing with and solves a long-standing gap in the
permissions model (a Wayland compositor currently can't reliably know
what application a window belongs to, so can't control which protocols
an app can use based on permissions).

This goes way too far into the future, and I probably shouldn't have
mentioned it to avoid confusion (especially because even with that,
it's not at all guaranteed that the protocol will graduate from
experimental to staging on wayland-protocols).
Your solutions today are window rules and the session-restore
protocol, and kwin-zones for specific apps that want to add dedicated
support for it on systems that have kwin-zones installed (it's
definitely more experimental).

Best,
    Matthias


More information about the kde-devel mailing list