Open zimward opened 2 weeks ago
Can't repro, sounds like incorrect config.
Use fcitx5-diagnose
maybe and see what's up.
Also please specify what app you tried it in, if it's running in native wayland or not, etc.
I have been trying it in Librewolf, Thunderbird and alacritty all on native wayland.
I don't see anything obviously concerning in the output there, basically the same as my results, and mozc does work in librewolf for me :thinking:
After some testing it seems to be related to using a non-posix compliant login shell (like nushell
or ion
).
I have setup a flake to reproduce this.
nixos-rebuild build-vm --flake "github:zimward/fcitx5-repro#repro"
One thing i already spotted is that fcitx5
sets the QT_PLUGIN_PATH
environment variable on posix shells but not in non-posix shells.
It is therefore probably not related to sway in particular.
fcitx5 module sets it here:
So if your shell doesn't recognise environment.variables
that sounds like you'd need to look there.
Though I'd say nushell is pretty inappropriate for a login shell IMO, especially in light of https://github.com/nushell/nushell/issues/10316, https://github.com/nushell/nushell/issues/7941, etc
Anyway wrt nushell this is basically a duplicate of #193880 ion would need its own module as well, etc.
Describe the bug
Fcitx5 stopped showing the candidate preview popup on sway (it was working on nixos-23.11) .
Steps To Reproduce
Steps to reproduce the behavior:
nixos-rebuild build-vm --flake "github:zimward/fcitx5-repro#repro"
Expected behavior
A popup with all candidate characters and phrases should be displayed.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Notify maintainers
@poscat0x04
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.