Bug 437327

Summary: Scripts in /etc/xdg/Xwayland-session.d need to be run after starting Xwayland
Product: [Plasma] kwin Reporter: Matthew Cline <matt>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: kde, nate
Priority: NOR    
Version First Reported In: 5.21.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

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