我将Trisquel GNU/Linux 7.0 LTS 与 GNOME 3 Flashback Environment 一起使用。
我听说过三种不同的输入法,即。ibus,xim和uim。它似乎ibus是预装在我的系统上的。
$ cat trisquel_7.0_i686.iso.manifest | grep ibus
gir1.2-ibus-1.0 1.5.5-1ubuntu3
ibus 1.5.5-1ubuntu3
ibus-gtk:i386 1.5.5-1ubuntu3
ibus-m17n 1.3.4-3ubuntu1
ibus-table 1.5.0.is.1.5.0.20130419-2
libibus-1.0-5:i386 1.5.5-1ubuntu3
libusb-0.1-4:i386 2:0.1.12-23.3ubuntu1
libusb-1.0-0:i386 2:1.0.17-1ubuntu2
libusbmuxd2 1.0.8-2ubuntu1
libustr-1.0-1:i386 1.0.4-3ubuntu2
Run Code Online (Sandbox Code Playgroud)
在面对这个问题时,我学会了安装uim和设置GTK_IM_MODULE="uim"at ~/.profile。最近我去除uim,并去除GTK_IM_MODULE="uim"来自线~/.profile。但是为了克服这个错误,我现在打算摆脱ibus。
没有安装任何额外的输入方法,(比如 Trisquel 的全新安装),echo $GTK_IM_MODULE输出xim所以,我很困惑,因为考虑到默认输入方法是ibus,那么为什么$GTK_IM_MODULE要说xim? …