我将Trisquel GNU / Linux 7.0 LTS与GNOME 3 闪回环境一起使用。
我听说了三种不同的输入法。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
面对这个问题时,我了解了有关在at进行安装uim
和设置的信息。最近,我从中删除了并删除了行。但是要克服此错误,我打算现在摆脱它。GTK_IM_MODULE="uim"
~/.profile
uim
GTK_IM_MODULE="uim"
~/.profile
ibus
没有安装任何额外的输入方法(例如Trisquel的全新安装),echo $GTK_IM_MODULE
输出结果xim
因此,我很困惑,因为考虑默认输入方法为ibus
,那么为什么$GTK_IM_MODULE
要说xim
呢?
还可以apt-get remove ibus
吗?还是我应该uim
先安装然后删除ibus
?此外,我想知道哪种输入法目前正在ibus
或xim
?什么是设置输入法的正确方法(即是它GTK_IM_MODULE="uim"
要~/.profile
)?
此外,我发现了一个设置方案:
$ gsettings get org.gnome.desktop.interface gtk-im-module
'gtk-im-context-simple'
简要/广泛地,我需要帮助来了解安装/拆卸和设置不同的输入法:
- 我如何知道当前哪个输入法处于活动状态?
- 如何安装和设置不同的输入法?(我应该删除另一个吗?)
gsettings
,只要我尝试执行任何xD操作(即使--version segfaults!)