我 PC 上的 KDE 安装包括 IBus 和日语 Anthy IME。在 IBus 首选项中,我启用了 Anthy IME。IBus 守护程序正在运行并且系统托盘中有一个 IBus 图标,但是,似乎没有任何切换 IME 的方法。
这是在 PC-BSD 8.2 上。
我在这里做错了什么?
谢谢
如果您从xinit
命令启动 kde ,您可以在 ~/.xinitrc 中设置以下环境变量,
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
Run Code Online (Sandbox Code Playgroud)
这将使所有程序都尊重 ibus。(如果这对您不起作用,请startkde4
直接修改脚本,将 3 行添加到它的顶部,之后#!/bin/sh
还有一个ibus程序的自动启动ibus-daemon -xd
,把这个设置进去systemsettings
,有个东西叫“Startup”,不记得确切的名字了
首先,运行ps -ef | grep ibus
以检查守护进程是否使用正确的选项运行。应该有一个类似的过程ibus-daemon --xim
。
其次,请注意用于测试 iBus 的程序。例如,Kate(KDE 文本编辑器)不能与 iBus 一起使用(或者至少默认情况下不能使用,如果你想要的话,你必须多看看)。我相信其他 KDE 应用程序也像 Kate,但我不确定。我使用 Chromium 或 Firefox 来测试 iBus(点击地址栏并执行组合键)。
第三,(您可能已经发现)iBus 仅在您注销并重新登录后才能正常运行。
更新:一点搜索发现有用于 KDE 应用程序的ibus-qt 。
归档时间: |
|
查看次数: |
17660 次 |
最近记录: |