fcitx-diagnose结果显示“无法找到 gtk 3 的 fcitx 输入法模块”
Tofloor
poster avatar
lanyun7112
deepin
2020-09-23 00:30
Author
由于gimp输入不了中文,一直在折腾这个小企鹅,如题跑出的结果其它的都显示正常,但具体下面红字"gtk-query-immodules"显示没找到。

根据提示在路径
/usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0
找到这个文件,gtk3的这个文件也找到了,在此目录下运行命令
gtk-query-immodules-2.0 --update-cache 和 gtk-query-immodules-3.0 --update-cache
提示未找到命令,运行
fcitx-frontend-gtk{2,3}
这个提示都已是最新版,没换源。求大佬看看怎么解决,是不是把这个装好理论上就可以输入中文了


## Gtk:
1.  gtk - `${GTK_IM_MODULE}`:                                                                                 

    环境变量 GTK_IM_MODULE 已经正确地设为了 "fcitx".

2.  `gtk-query-immodules`:

    1.  gtk 2:

        **无法找到 gtk 2 的 `gtk-query-immodules`.**

        **无法找到 gtk 2 的 fcitx 输入法模块.**

    2.  gtk 3:

        **无法找到 gtk 3 的 `gtk-query-immodules`.**

        **无法找到 gtk 3 的 fcitx 输入法模块.**

3.  Gtk 输入法模块缓存:

    1.  gtk 2:

        在 `/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache` 找到了 gtk `2.24.32` 的输入法模块缓存.
        版本行:

            # Created by /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.24.32

        已找到 gtk `2.24.32` 的 fcitx 输入法模块.

            "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-fcitx.so"
            "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*"        

    2.  gtk 3:

        在 `/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache` 找到了 gtk `3.24.5` 的输入法模块缓存.
        版本行:

            # Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.24.5

        已找到 gtk `3.24.5` 的 fcitx 输入法模块.

            "/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-fcitx.so"
            "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*"        

4.  Gtk 输入法模块文件:

    1.  gtk 2:

        找到的全部 Gtk 2 输入法模块文件均存在.

    2.  gtk 3:

        找到的全部 Gtk 3 输入法模块文件均存在.



Reply Favorite View the author
All Replies
lcw0268
deepin
2020-09-23 01:36
#1
楼主搞错了方向了吧?
是在编辑时输入中文?
这要在系统区域选中国,软件就显示中文,帮助文件没有中文包,这软件也不用中文包。
你fcitx拆装2回,你的系统就该重装了。
Reply View the author
lanyun7112
deepin
2020-09-23 05:16
#2
https://bbs.deepin.org/post/202673
楼主搞错了方向了吧?
是在编辑时输入中文?
这要在系统区域选中国,软件就显示中文,帮助文件没有中文包, ...

您是说要在软件里设置为中文中国吗?刚看了下自带中文语言包的,设置了也没用,不管是重命名图层,还是在图像上打字,都不行,在输入时,光标在闪动时,鼠标放在键盘图标上显示无输入窗口。截图大点的就超出字数限制了,晕
Reply View the author
lcw0268
deepin
2020-09-23 05:33
#3
我的Gimp没有中文包:



你可能清理过,把本地化的清理掉咯。
还有,我的系统不是deepin,是debian,Gimp应该都是没有中文包的,帮助也没有。



Reply View the author
lanyun7112
deepin
2020-09-23 06:07
#4
https://bbs.deepin.org/post/202673
我的Gimp没有中文包:

凭什么你的能,看来我只能先复制粘贴了,等以后deepin修复的这个问题再说吧
Reply View the author