日本語を学ぼうとしていますが、その一環として、コンピューターで日本語を入力できるといいと思いましたが、日本語パックをインストールし、入力ソースセクションに日本語も入力するように設定したら、英語以外の言語とは異なり、日本語のタイピングに切り替えます。もちろん、英語のアルファベットを入力するだけです。また、私はこのように韓国語とロシア語をインストールし、それらの入力ソースを使用して入力するとアルファベットが取得されるため、日本語用の英語のものを提供しているのは非常に奇妙です...
これはなぜですか、どうすれば修正できますか? Ubuntu GNOME 15.10をGNOME 3.18で実行しており、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
複数の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
をインストールし、それ以外の場合はJapanese (Anthy)
を使用できないため、language-selector-gnome
をアンインストールすることを選択します。