Description of problem: After a recent 'yum upgrade' Anthy no longer appears in the IBus input method selector under xfce. A different input method for Japanese, called simply "Japanese" does appear, however it does not function. As a result I am not able to input Japanese, which is a bit of a disaster. Version-Release number of selected component (if applicable): ibus-anthy-1.4.99.20121006-1.fc17.x86_64 anthy-9100h-17.fc17.x86_64 ibus itself is version 1.4.99.20121011 xfce appears to be version 4.8.3-6 but there are so many packages that it is hard to know which are relevant. How reproducible: All the time Steps to Reproduce: 1. Log in to any user 2. Choose "Input Method Selector" from the applications menu 3. Choose "ibus" 4. Scroll down the menu to see Japanese input methods 5. Note that "Japanese" appears in the lookaside menu, but Anthy does not 1. Choose Japanese from the input method selector 2. Use CTRL-SP to select Japanese (or choose it from the menu) 3. Try to enter Japanese Actual results: In the first case, Anthy does not appear as a choice for Japanese input. The only option is plain "Japanese." In the second case, all that appears when you type is English (romaji), with no kana or kanji conversion possible. Expected results: In the first case, I expected to see Anthy as an option. In the second case, I expected to be able to enter romaji and have automatic conversion to kana with kanji conversion as usual. Additional info: Japanese input with Anthy was working fine until a 'yum update' on 24 October. It looks like the only Anthy package updated at that time was ibus-anthy (the version above) from the previous ibus-anthy-1.4.99.20120327-1.fc17.x86_64 (if I understand the output of 'yum history packages-list *anthy*' correctly. IBUS was also updated at the same time from ibus-1.4.99.20120822-1.fc17.x86_64. Please let me know if there is any additional information I can provide.
(In reply to comment #0) > 4. Scroll down the menu to see Japanese input methods Do you mean ibus status icon menu? If yes, I think you run ibus-daemon on English locales, you need to enable anthy with running ibus-setup. > 1. Choose Japanese from the input method selector Not sure what is the input method selector. I think xfce4-im-chooser provides 'ibus' but not 'Japanese'. I cannot reproduce your problem. I can use anthy in xfce.
Sorry about the lack of clarity. Regarding (4) When I run ibus-setup (in English locale), there is a drop-down menu "Select an input method." When I scroll down the menu to "Japanese," the only choices on the lookaside menu is called "Japanese". The "About" item says it was written by Peng Huang. Anthy does not appear in the menu, even though the package is installed. This is probably the main problem... Regarding (1) By "input method selector" I mean the icon that appears on the desktop menu, allowing me to choose which language. Of course, I can also use CTRL-SPACE to do the same thing. I can choose "Japanese," (meaning the option I chose for "Select an input method" above), but when I enter keystrokes it is just romaji, not kana. Maybe I should try uninstalling Anthy and then re-installing? Thanks for looking into this!
(In reply to comment #2) > Sorry about the lack of clarity. > > Regarding (4) > > When I run ibus-setup (in English locale), there is a drop-down menu "Select > an input method." When I scroll down the menu to "Japanese," the only > choices on the lookaside menu is called "Japanese". The "About" item says it > was written by Peng Huang. Anthy does not appear in the menu, even though > the package is installed. This is probably the main problem... It's strange for me. Please check if /usr/share/ibus/component/anthy.xml is installed at first. Please backup $HOME/.cache/ibus/bus/registry.xml to another place and run 'ibus-daemon --xim --cache refresh &' and then the registry.xml will contain the anthy description. If anthy is show in ibus-setup, you could find the differences between the original registry.xml and new one. % diff $HOME/.cache/ibus/bus/registry.xml $REPO/registry.xml
Hello! Thank you for your help. Actually, before I could try your suggestions I tried "yum reinstall ibus-anthy" and now everything is fine. So clearly it was a problem during the update. There were no errors in the yum log file, so I am not sure what happened, but at least it is fixed now: Anthy appears in the menu and I can enter Japanese as usual. If you would like any additional information just let me know. I think you are very busy, though! どうもありがとうございました
OK, if you have this problem again, please comment here. Thanks.