https://bugs.kde.org/show_bug.cgi?id=493054

--- Comment #1 from Neal Gompa <ngomp...@gmail.com> ---
For context, this works in Fedora Workstation because a similar hack is
employed through gnome-session launching this script installed in
/etc/xdg/Xwayland-session.d.

My Fedora Workstation install has the following in there:

```
ngompa@fedora ~> ls -hal /etc/xdg/Xwayland-session.d/
total 12K
drwxr-xr-x. 1 root root  54 Sep  4 20:18 ./
drwxr-xr-x. 1 root root 276 Jan 24  2024 ../
-rwxr-xr-x. 1 root root 169 Mar 16 01:00 00-at-spi*
-rwxr-xr-x. 1 root root 219 Mar 16 23:14 00-xrdb*
-rwxr-xr-x. 1 root root  38 Aug 14 02:00 10-ibus-x11*

ngompa@Belldandy-LenovoX1CE2 ~> ls -hal /etc/xdg/Xwayland-session.d/
total 12K
drwxr-xr-x. 1 root root  54 Sep  4 20:18 ./
drwxr-xr-x. 1 root root 276 Jan 24  2024 ../
-rwxr-xr-x. 1 root root 169 Mar 16 01:00 00-at-spi*
-rwxr-xr-x. 1 root root 219 Mar 16 23:14 00-xrdb*
-rwxr-xr-x. 1 root root  38 Aug 14 02:00 10-ibus-x11*
ngompa@fedora ~> cat /etc/xdg/Xwayland-session.d/00-at-spi 
#!/usr/bin/sh

xprop -root -format AT_SPI_BUS 8s -set 'AT_SPI_BUS' "$( busctl call --user
org.a11y.Bus /org/a11y/bus org.a11y.Bus GetAddress | sed 's/s "\(.*\)"/\1/' )"
ngompa@fedora ~> cat /etc/xdg/Xwayland-session.d/00-xrdb 
#!/usr/bin/sh

userresources=$HOME/.Xresources
sysresources=/etc/X11/Xresources

# merge in defaults
[ -r "$sysresources" ] && xrdb -nocpp -merge "$sysresources"
[ -r "$userresources" ] && xrdb -merge "$userresources"

ngompa@fedora ~> cat /etc/xdg/Xwayland-session.d/10-ibus-x11 
#!/usr/bin/sh
/usr/libexec/ibus-x11 &
```

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to