新安装的 15.5,fcitx 无法配置

全新安装,KDE 桌面,右键点输入法选配置,报错。系统设置里输入法那里也错



我用虚拟机试了试,断网新安装的 15.5 的输入法很正常,更新后就开始报错了
论坛里有位同学前天也是这个问题,Leap 15.5 更新后,fcitx 配置界面打不开了
他的解决办法在我这里不管用,终端提示 fcitx5-configtool 已存在

fcitx5-diagnose 跑一下结果

正常.txt (17.7 KB)
错误.txt (18.0 KB)
上传了,一个是初始系统的正常报告,一个是更新后的错误报告

似乎缺少了 fcitx-config-gtk3kcm-fcitx

# Fcitx 状态:
1.  可执行文件:

    在 `/usr/bin/fcitx` 找到了 fcitx.

2.  版本:

    Fcitx 版本: `4.2.9.7`
# Fcitx 配置界面:
1.  配置工具封装:

    在 `/usr/bin/fcitx-configtool` 找到了 fcitx-configtool。

2.  用于 GTK+-2.0 的配置界面:

    ** 未找到 gtk2 的配置界面.**

3.  用于 GTK+-3.0 的配置界面:

    ** 未找到 gtk3 的配置界面.**

4.  KDE 的配置界面:

    **`kcmshell4` 未找到.**

    ** 无法找到一个图形界面的配置工具,请安装 `kcm-fcitx`,`fcitx-config-gtk2`,`fcitx-config-gtk3` 之一。**

执行了这个命令之后才挂的
sudo zypper up
将安装以下 8 个新软件包: fcitx5-configtool fcitx5-gtk2 kcm_fcitx5 libFcitx5Config6 libFcitx5GClient2
libFcitx5Qt5DBusAddons1 libFcitx5Qt5WidgetsAddons2 libFcitx5Utils2

将移除以下 4 个软件包: fcitx-config-gtk3 fcitx-gtk2 kf5-kcm-fcitx kf5-kcm-fcitx-icons

默认源

@ph7539lt 安装了 fcitx,却试图用 fcitx5 的配置工具 :joy: 要么迁移到 fcitx5,要么把配置工具也退回去

新安装的 15.5, 还没有来得及安装日常软件呢,完全就是默认的桌面环境和默认的官方源,第一次打开终端然后 zypper up 一次,就挂了

新装的没问题,更新后就出问题了。不可能以后每次 zypper up 之后,再重新安装一下 fcitx 的配置工具吧。
这是 Leap 团队的问题,还是 fcitx 团队的问题?
如果是 Leap 团队的问题,那怎么向 Leap 团队提交 bug?
如果是 fcitx 团队的问题,那怎么向 fcitx 团队提交 bug?

1赞

这个肯定是 openSUSE 打包的问题啊。可能是打包的时候没考虑好更新后,旧版的 fcitx 怎么升级到 fcitx5 的情况,所以出现了旧版本 fcitx 核心搭配 fcitx5 配置模块的问题。最简单的办法是把 fcitx 给卸载了。另外 15.5 里面出现了 Qt 6 的应用,而 openSUSE Leap 却没有打包 fcitx5-qt6 的模块,这没法用吧?

话说,用了 fcitx5 一段时间,我感觉不如原来的好用。比如 ctrl+space 关闭输入法的时候,它还会弹出 “英文输入法” 的提示,而不是像原来那样关闭输入法就不再显示。这样子我根本搞不清楚我是不是真的关闭了输入法。

装一下 fcitx5 吧,实际上团队初始的 iso 文件应该很久没有给你上新的内容了,所以你要自己更新,但官方源里应该是更新了 fcitx 成 fcitx5 了。

Leap 15.5 目前还是得靠 OBS 的 M17N 源才能用上 fcitx5

15.5 并不需要使用 OBS 源,官方源里就有 fcitx5 了

1赞