Description of problem: If one runs im-chooser in a new desktop session with scim running (eg in en_US.UTF-8), it shows the Input method feature is enabled even though it is actually not. Version-Release number of selected component (if applicable): im-chooser-0.99.5-3.fc9 How reproducible: everytime Steps to Reproduce: 1. boot fresh rawhide install or Preview Live 2. Login under English 3. run im-chooser Actual results: 3. says IM enabled though it is not Expected results: 3. should show IM disabled
Fixed in 0.99.6-2
I tried 0.99.6-2.fc9 and it still seems to happen for me.
It works for me. please make sure: 1. you don't have $HOME/.xinputrc symlinking to any IM 2. no errors with imsettings-list say 3. no "*" on any IMs with imsettings-list. In this fix, imsettings-list should shows you "*" if IM /is/ running. otherwise "-" is marked for default IM regardless of which locale you are now on. i.e. "*" means any IM is currently running and this results a check box on im-chooser is turned on.
> 1. you don't have $HOME/.xinputrc symlinking to any IM No .xinputrc > 2. no errors with imsettings-list say No errors output. > 3. no "*" on any IMs with imsettings-list. $ imsettings-list * 1: SCIM (recommended) > In this fix, imsettings-list should shows you "*" if IM /is/ running. otherwise > "-" is marked for default IM regardless of which locale you are now on. i.e. "*" > means any IM is currently running and this results a check box on im-chooser is > turned on. There is no scim processes running: $ ps ax | grep scim | grep -v grep $
Okay, do you have /tmp/scim_conf:xim*?
Yes
After removing them, it works as expected right?
I had two: one for user and one for root. After removing the one for user it works fine for user.
(Explicitly /tmp/scim_conf:xim:{0.0-petersen,1.0-root}.)
Should be fixed in 0.99.6-3
Thanks - looks good now. :-)
Closing due to confirmation of fix.