- Provide the option to compile with libdecor for client-side decoration
- Provide the option to compile with libei for emulated input
- Enable xdmcp
- Use some meson default (ipv6, glamor, sha1 and xkb_dir)
Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential D44644
x11-servers/xwayland: Sync options with xwayland-devel manu on Apr 5 2024, 1:44 PM. Authored by Tags None Referenced Files
Subscribers None
Details
Sponsored by: Beckhoff Automation GmbH & Co. KG I wasn't able to test xdmcp as both lightdm and gdm seems to be broken for this
Diff Detail
Event TimelineComment Actions
Try Wayfire which prefers CSD but also supports SSD. Without -decorate rootful Xwayland has no titlebar or close button. Unfortunately, Xwayland uses libdecor even for SSD.
Currently, GNOME-only. Plasma is already WIP while wlroots likely needs RemoteDesktop, InputCapture and ConnectToEIS. libei + basu are small dependencies. It'd be nice to avoid Wayland roadblocks for Plasma (Wayland stalled?) and GNOME (planned).
Comment Actions libei can be tested independently via make test or ei-demo-client + ei-demo-server. Xwayland built with EI=on can probably connect to ei-demo-server but I haven't figured out yet. Comment Actions Indeed, with wayfire I can see the benefit to have it by default, it's done in my branch and will update the review later.
|