Supreeeme / xwayland-satellite

Xwayland outside your Wayland
Mozilla Public License 2.0
213 stars 10 forks source link

Document how window positioning is handled #67

Closed DemiMarie closed 1 month ago

DemiMarie commented 1 month ago

How does xwayland-satellite handle window management? @asahilina mentioned on one of her streams that Xwayland applications under Sommelier had lots of window management bugs, presumably because absolute window positioning could not be forwarded to the host. Asahi Linux will be using x112virtgpu to work around this, but security concerns mean that this is almost certainly a non-option for @QubesOS.

Supreeeme commented 1 month ago

The current positioning rules are:

These rules seem to work well with most applications I've tested. There are still a few kinks though, such as #36 and override redirect windows that want to appear at the edge of the monitor use the wrong location (Steam notification popups do this).