Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This took 10 hours of debugging. Details will be at fcitx/fcitx5#704 It took so many logins and killall5s, reading various scripts' source codes, looking in /proc/pid/environ and /proc/pid/fd, ldd+strings+rg, installing and setting up auditd, systemctl --user show, and general frustration. It turns out fcitx5 can be started from 3 places: im-config, .desktop autostarts, systemd user autostarts, and kwin wayland, and they conflict with each other. In the end I chose to let kwin_wayland handle it, and now fcitx5 is detecting Wayland properly.
- Loading branch information