2

I recently upgraded from 12.04 to 14.04, 64-bit. I found that after the upgrade, SCIM was no longer reading the KMFL folder, and associated KMN files, with the result that I am no longer able to type in the Salish languages I work on. SCIM itself appears to be working, however in the SCIM-setup menu, there is no listing for KMFL, as there used to be.

I have double-checked the keyboard input settings, making sure they are set to SCIM. I have also tried IBUS, downloaded ibus-kmfl from the SIL repositories, however IBUS is not reading the KMFL folder either.

These are the SCIM files I currently have installed: scim scim-m17n libscim8c2a scim-im-agent scim-modules-socket scim-gtk-immodule scim-kmfl-imengine

Can any one help with this?

2 Answers2

1

It's a long shot, but do you have the icon files for the keyboard maps in place? When I speedily upgraded from Precise to Xenial via Trusty this weekend, I discovered that my KMfL keyboards were not working. Only by invoking ibus-setup did I discover that their icons were now being looked for in ~/.kmfl/icon, instead of ~/.kmfl/icons where they had always been found before. I fixed that with a soft link, in case the search location is corrected. The icons for keyboards /usr/share/kmfl are still being found in /usr/share/kmfl/icons.

On Xenial, I've found it convenient to start the ibus daemon by adding the line

ibus-daemon -d

at the end of my ~.profile script. I don't yet know whether this is needed for Trusty.

On Trusty, icons are still being found in ~/.kmfl/icons, but I'm having other problems there, so I don't have a solution that works on Trusty. GTK3 applications are finding the keyboards, but the IME promptly dies!

0

I installed ibus-kmfl in accordance with this guide. By putting the .kmn file in /usr/share/kmfl instead of ~/.kfml, I made the KMFL entry available in the list of input sources in Text Entry.

Input source indicator