最近、12.04から14.04、64ビットにアップグレードしました。アップグレード後、SCIMがKMFLフォルダーと関連するKMNファイルを読み取らなくなったため、作業中のSalish言語で入力できなくなったことがわかりました。 SCIM自体は機能しているように見えますが、SCIM-setupメニューには、以前のようにKMFLのリストがありません。
キーボード入力設定をダブルチェックして、SCIMに設定されていることを確認しました。 IBUSも試してみました。SILリポジトリからibus-kmflをダウンロードしましたが、IBUSもKMFLフォルダを読み取っていません。
これらは、現在インストールしているSCIMファイルです。scim scim-m17n libscim8c2a scim-im-agent scim-modules-socket scim-gtk-immodule scim-kmfl-imengine
誰かがこれを手伝ってくれる?
長いショットですが、キーボードマップのアイコンファイルは用意されていますか?今週末、Trustyを介してPreciseからXenialに迅速にアップグレードしたところ、KMfLキーボードが機能していないことがわかりました。 ibus-setup
を呼び出すことによってのみ、アイコンが以前検索されていた~/.kmfl/icon
ではなく~/.kmfl/icons
で検索されていることがわかりました。検索場所が修正された場合に備えて、ソフトリンクで修正しました。キーボードのアイコン/usr/share/kmfl
は、まだ/usr/share/kmfl/icons
にあります。
Xenialでは、次の行を追加してibusデーモンを開始すると便利です。
ibus-daemon -d
~.profile
スクリプトの最後に。 Trustyにこれが必要かどうかはまだわかりません。
Trustyでは、アイコンが~/.kmfl/icons
にまだ残っていますが、他にも問題があるため、Trustyで動作する解決策がありません。 GTK3アプリケーションはキーボードを検出していますが、IMEはすぐに停止します!
このガイド に従ってibus-kmflをインストールしました。 .kmnファイルを/usr/share/kmfl
の代わりに ~/.kfml
、テキストエントリの入力ソースのリストでKMFLエントリを利用できるようにしました。