[问题] gentoo无法使用ibus-chewing输入中文

楼主: smilesun930 (elena1002)   2017-07-14 02:36:14
大家好,我外籍朋友Augustin 遇到了一些问题,因此托我替他询问。
以下是他遇到的问题:
我使用gentoo,且用德沃夏克键盘(Dvorak Keyboard)ibus-chewing 输入法来输入中文(如果有更好的输入法请推荐给我谢谢:))
而我遇到的问题是,我无法在firefox以外的程式使用 ibus-chewing (例如任何KDE的应用程式、以及LibreOffice皆不能使用)但在firefox使用是正常的。
而我现在使用ibus-chewing的版本是:
app-i18n/ibus 1.5.12
dev-libs/libchewing 0.4.0-r1
app-i18n/ibus-chewing 1.5.1
也许我的问题是configuration的问题,请问我该如何测试?
$ locale
LANG=en_GB.utf8
LC_CTYPE="en_GB.utf8"
LC_NUMERIC="en_GB.utf8"
LC_TIME="en_GB.utf8"
LC_COLLATE="en_GB.utf8"
LC_MONETARY="en_GB.utf8"
LC_MESSAGES="en_GB.utf8"
LC_PAPER="en_GB.utf8"
LC_NAME="en_GB.utf8"
LC_ADDRESS="en_GB.utf8"
LC_TELEPHONE="en_GB.utf8"
LC_MEASUREMENT="en_GB.utf8"
LC_IDENTIFICATION="en_GB.utf8"
LC_ALL=
假如必要,我可以尝试patches 或 re-compile,或是最新的版本。
另外,我想征求软件开发者。(在台中且可长期合作的,酬劳可议)
而需要的条件如下。
- C++
- KDE
- Linux
- Chinese input
谢谢大家。
以上是我替他翻译的,而原委托文如下,由于我是门外汉,怕中文有专有名词无法表示清楚。
I need software developers:
- C++
- KDE
- Linux
- Chinese input.
I use ibus-chewing https://github.com/ibus/ibus/wiki to input Chinese.
Is there a better input system to input Chinese using Bopomofo.
My problem is:
ibus-chewing works in applications like Firefox.
but it does not work in *any* KDE application.
It does not work in LibreOffice either.
How to set up ibus-chewing so that it works?
What test can we make to troubleshoot the problem?
I use gentoo.
I don't use Ubuntu.
My keyboard uses the dvorak layout.
Here is the versions I currently use:
app-i18n/ibus 1.5.12
dev-libs/libchewing 0.4.0-r1
app-i18n/ibus-chewing 1.5.1
Maybe the problem is a configuration problem. How can I test this?
$ locale
LANG=en_GB.utf8
LC_CTYPE="en_GB.utf8"
LC_NUMERIC="en_GB.utf8"
LC_TIME="en_GB.utf8"
LC_COLLATE="en_GB.utf8"
LC_MONETARY="en_GB.utf8"
LC_MESSAGES="en_GB.utf8"
LC_PAPER="en_GB.utf8"
LC_NAME="en_GB.utf8"
LC_ADDRESS="en_GB.utf8"
LC_TELEPHONE="en_GB.utf8"
LC_MEASUREMENT="en_GB.utf8"
LC_IDENTIFICATION="en_GB.utf8"
LC_ALL=
I can test patches and re-compile, or test the latest versions if necessary.
Thank you very much,
Augustin
作者: s25g5d4 (function(){})()   2017-07-14 03:24:00
有看过 https://wiki.archlinux.org/index.php/IBus 吗这行 > If IBus does not work in Qt/KDE applicationsensure that the ibus-qt library is installed and
作者: chihungtzeng (gogo)   2017-07-14 17:27:00
试试.xinitrc里加入 export XMODIFIERS="@im=ibus"export GTK_IM_MODULE="ibus"export QT_IM_MODULE="ibus"
作者: Bellkna (柔弱气质伪少女)   2017-07-14 20:06:00
可以考虑用fcitx看看
作者: HMKRL (HMKRL)   2017-07-15 01:50:00
提到这个 顺道问一下 gcin会让gnome-terminal 不能用到底有没有解?我arch+gnome3.24最后处理不了直接装了mate terminal…
作者: POSIX (tedium of chores)   2017-07-16 02:39:00
https://wiki.gentoo.org/wiki/IBus 他应该有看过这个吧!目前用 gcin 在 gentoo 还蛮 ok 的
作者: fourdollars (四元)   2017-07-17 15:14:00
也试试看 fcitx-chewing 跟 scim-chewing

Links booklink

Contact Us: admin [ a t ] ucptt.com