如题,正确配置fcitx5后使用yay从aur安装了一碴子主题,比如fcitx5-theme-macos12和fcitx5-theme-wechat,主题文件也都正确被安装到/usr/share/fcitx5/themes/,但是KDE的配置中仍然只显示了默认和默认深色两个主题。
我没有手动安装kimpanel,也没有启用“通用输入法面板”挂件。
桌面环境是KDE Plasma,使用Wayland。
如题,正确配置fcitx5后使用yay从aur安装了一碴子主题,比如fcitx5-theme-macos12和fcitx5-theme-wechat,主题文件也都正确被安装到/usr/share/fcitx5/themes/,但是KDE的配置中仍然只显示了默认和默认深色两个主题。
我没有手动安装kimpanel,也没有启用“通用输入法面板”挂件。
桌面环境是KDE Plasma,使用Wayland。
刚刚突然发现如果在进入桌面环境后手动重启fcitx5就可以选择主题了,但是中文输入法又没法用了(或许是dbus注册的问题?),有人遇到过一样的问题吗![]()
是Wayland输入法注册的问题。你在「设置」的「虚拟键盘」里用「启动器」那个选项试试。
原来用的就是这个选项让kde自己管fcitx5的,然后就出了没法选主题的那个问题。两个虚拟键盘选项都试过了,都不显示主题。
似乎KDE启动的fcitx5用的配置文件不是/usr/share/fcitx5,~/.local/share/fcitx5/和~/.config/fcitx5下的那几套诶……我改完配置之后这几个配置文件动都不带动的,手动启动一遍之后再改就动了
KDE自己有一套Fcitx5配置文件?这种事有先例吗……
没有,除非你用的是kimpanel。
我也怀疑是kimpanel的锅,但是它的桌面小部件我都没拿出来过……小部件不拿出来也在跑的吗?
实在不行能不能把kimpanel用的那套配置文件手动覆盖掉?
我试了一下,安装新主题之后,重新进入「经典用户界面」的设置里就可以看到它们了啊。另外自带的主题应该还有个「KDE Plasma (实验性)」?
难道说,你有个运行于某种容器里的fcitx5,会被KDE自动启动?htop看看有问题时的fcitx5进程的路径?
我这里在htop里看到运行的进程有:
/usr/lib/fcitx5-wayland-launcher --reopen
bwrap --args 42 -- /app/bin/fcitx5
还有几个直接标注fcitx5-bin的进程
沃趣不会真的是沙盒的缘故吧......还有这玩意儿怎么跑到bwrap沙盒里的
0.0
看着是flatpak啊。
flatpak那个应该是flatpak内部的桥接包吧,没有完整输入法功能那个?
不啊,看上去就是完整的输入法啊。
还真是......被第三方教程误导了QWQ
早知道应该直接信ArchWiki的,兜兜转转绕了好大一个圈子![]()