web-dev-qa-db-ja.com

KMFLがSCIMまたはIBUSのいずれかで機能しない、ubuntu 14.04

最近、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

誰かがこれを手伝ってくれる?

2
John Lyon

長いショットですが、キーボードマップのアイコンファイルは用意されていますか?今週末、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はすぐに停止します!

1

このガイド に従ってibus-kmflをインストールしました。 .kmnファイルを/usr/share/kmfl の代わりに ~/.kfml、テキストエントリの入力ソースのリストでKMFLエントリを利用できるようにしました。

Input source indicator

0