Bug 437327 - Scripts in /etc/xdg/Xwayland-session.d need to be run after starting Xwayland
Summary: Scripts in /etc/xdg/Xwayland-session.d need to be run after starting Xwayland
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 5.21.5
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-18 22:03 UTC by Matthew Cline
Modified: 2024-06-04 10:02 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Cline 2021-05-18 22:03:04 UTC
Under GNOME the gsd-xsettings plugin of gnome-settings-daemon runs the scripts under /etc/xdg/Xwayland-session.d after Xwayland starts.  Under Fedora this is needed by at-spi to enable X11 apps to use at-spi, without which its accessibility features are unavailable (https://bugzilla.redhat.com/show_bug.cgi?id=1821345).

Not sure if kwin the right product.  I'm putting it here because Xwayland is launched by kwin_wayland.

The Redhat bug for this is https://bugzilla.redhat.com/show_bug.cgi?id=1961411
Comment 1 David Edmundson 2021-05-18 22:25:41 UTC
Makes sense.

Probably best done by startplasma-wayland which is run once X11 things are up.
Comment 2 David Edmundson 2024-06-04 10:02:26 UTC
We've moved to systemd units, we don't need horrible scripts anymore