我正在尝试学习日语,我认为作为学习的一部分,如果我的电脑允许我输入日语,那就太好了,但是在安装了日语语言包并将我的输入源部分设置为日语后,当我切换到日语输入时,与英语以外的其他语言不同,它只会输入英文字母。 我也安装了韩语和俄语,当我使用这些输入源输入时,我会得到它们的字母,所以很奇怪它给我的日语是英文的...
这是为什么?我该如何修复它?我正在运行带有 GNOME 3.18 的 Ubuntu GNOME 15.10,并通过安装了日语language-selector-gnome
,但已将其中的“输入源”部分设置为gnome-control-center
日语。
信息更新:
输出dpkg-query -W ibus-anthy
为:
ibus-anthy 1.5.6-1
来自env | grep -E 'XMOD|IM_MODULE'
:
CLUTTER_IM_MODULE=xim
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
QT4_IM_MODULE=xim
GTK_IM_MODULE=ibus
来自ps -A | grep ibus
:
1714 tty7 00:00:00 ibus-daemon
1720 tty7 00:00:00 ibus-dconf
1722 tty7 00:00:00 ibus-x11
1811 tty7 00:00:00 ibus-engine-sim
1925 ? 00:00:28 ibus-daemon
1958 ? 00:00:00 ibus-dconf
1961 ? 00:00:00 ibus-ui-gtk3
1967 ? 00:00:00 ibus-x11
1975 ? 00:00:07 ibus-engine-sim
2291 ? 00:00:00 ibus-engine-han
答案1
我发现有多个ibus-deamon
实例正在运行,并且还有一些其他进程,其中一些可能是由启动的im-config
,然后其他重复的进程很可能已经直接或间接通过启动language-selector-gnome
,因此执行以下操作可以解决问题:
清除
language-selector-gnome
(sudo apt-get purge language-selector-gnome
)。重新启动机器。
如果您现在进入
gnome-control-center
“Region & Language
部分”,您会发现现在可以将其添加Japanese (Anthy)
为输入源。因此现在当您将
Japanese (Anthy)
其设置为输入源时,您应该能够输入日语(尽管由于某种原因,Japanese
输入源只能输入英语)。
但是,安装附加语言包的标准实用程序不会Japanese (Anthy)
默认安装,为了安装它,您只需运行:
sudo apt-get install ibus-anthy
但是,如果您遇到问题,则应该安装language-selector-gnome
,选择Japanese
通过那里安装,然后卸载,language-selector-gnome
否则您将无法使用Japanese (Anthy)
。