Description of problem: SCIM can not be launched after fresh install F9. If launch it in terminal, following error messages will appear: ..... Loading x11 Failed to load x11 FrontEnd module... SCIM has exited abnormally. Version-Release number of selected component (if applicable): scim-1.4.7-23.fc9.i386 How reproducible: Everytime Steps to Reproduce: 1. fresh install f9 2. after install completely, launch SCIM in terminal Actual results: Cannot launch SCIM. Expected results: SCIM could be launched successfully. Additional info: First time to launch SCIM in terminal will not get any error message though SCIM will not be launched successfully. And the error messages will appear after secondly launch it. Following are what I get when I launch SCIM: [root@localhost ~]# scim & [1] 2955 [root@localhost ~]# Smart Common Input Method 1.4.7 Launching a SCIM daemon with Socket FrontEnd... Loading simple Config module ... Creating backend ... Loading socket FrontEnd module ... Starting SCIM as daemon ... Launching a SCIM process with x11... Loading socket Config module ... Creating backend ... Loading x11 FrontEnd module ... GTK Panel of SCIM 1.4.7 Starting SCIM ... [root@localhost ~]# scim & [2] 3045 Smart Common Input Method 1.4.7 [root@localhost ~]# Launching a SCIM process with x11... Loading socket Config module ... Creating backend ... Loading x11 FrontEnd module ... Failed to load x11 FrontEnd module. SCIM has exited abnormally. [2]+ Exit 1 scim
It is not a good idea to start scim from the commandline. Have you tried using im-chooser?
Just tried using im-chooser whereas get following messages along with a pop-up window noticing that "No input method is available". ------------------------------------ [yzhou@localhost Download]$ im-chooser (im-chooser:16671): IMSettings-WARNING **: Failed to invoke a method `GetList': No input methods available on your system. (im-chooser:16671): IMSettings-WARNING **: Failed to invoke a method `WhatInputMethodIsRunning': No such input method on your system: SCIM --------------------------- $ yum list | grep scim scim.i386 1.4.7-23.fc9 installed scim-anthy.i386 1.2.4-4.fc9 installed scim-array.i386 0.0.4-0.fc9 installed scim-bridge.i386 0.4.15-5.fc9 installed scim-bridge-gtk.i386 0.4.15-5.fc9 installed scim-bridge-qt.i386 0.4.15-5.fc9 installed scim-bridge-qt3.i386 0.4.15-5.fc9 installed scim-chewing.i386 0.3.1-13.fc9 installed scim-devel.i386 1.4.7-23.fc9 installed scim-doc.i386 1.4.7-23.fc9 installed scim-fcitx.i386 3.1.1-9.fc9 installed scim-fcitx-tools.i386 3.1.1-9.fc9 installed scim-gtk.i386 1.4.7-23.fc9 installed scim-hangul.i386 0.3.2-4.fc9 installed scim-input-pad.i386 0.1.1-8.fc9 installed scim-lang-assamese.i386 1.4.7-23.fc9 installed scim-lang-bengali.i386 1.4.7-23.fc9 installed scim-lang-chinese.i386 1.4.7-23.fc9 installed scim-lang-dhivehi.i386 1.4.7-23.fc9 installed scim-lang-farsi.i386 1.4.7-23.fc9 installed scim-lang-gujarati.i386 1.4.7-23.fc9 installed scim-lang-hindi.i386 1.4.7-23.fc9 installed scim-lang-japanese.i386 1.4.7-23.fc9 installed scim-lang-kannada.i386 1.4.7-23.fc9 installed scim-lang-korean.i386 1.4.7-23.fc9 installed scim-lang-latin.i386 1.4.7-23.fc9 installed scim-lang-malayalam.i386 1.4.7-23.fc9 installed scim-lang-marathi.i386 1.4.7-23.fc9 installed scim-lang-nepali.i386 1.4.7-23.fc9 installed scim-lang-oriya.i386 1.4.7-23.fc9 installed scim-lang-punjabi.i386 1.4.7-23.fc9 installed scim-lang-sinhalese.i386 1.4.7-23.fc9 installed scim-lang-tamil.i386 1.4.7-23.fc9 installed scim-lang-telugu.i386 1.4.7-23.fc9 installed scim-lang-thai.i386 1.4.7-23.fc9 installed scim-lang-tibetan.i386 1.4.7-23.fc9 installed scim-libs.i386 1.4.7-23.fc9 installed scim-m17n.i386 0.2.2-3.fc9 installed scim-pinyin.i386 0.5.91-25.fc9 installed scim-python.i386 0.1.12-1.fc9 installed scim-python-chinese.i386 0.1.12-1.fc9 installed scim-python-english.i386 0.1.12-1.fc9 installed scim-python-pinyin.i386 0.1.12-1.fc9 installed scim-python-xingma.i386 0.1.12-1.fc9 installed scim-python-xingma-cangjie.i386 0.1.12-1.fc9 installed scim-python-xingma-erbi.i386 0.1.12-1.fc9 installed scim-python-xingma-wubi.i386 0.1.12-1.fc9 installed scim-python-xingma-zhengma.i386 0.1.12-1.fc9 installed scim-qtimm.i386 0.9.4-10.fc9 installed scim-rawcode.i386 1.4.7-23.fc9 installed scim-sinhala.i386 0.2.0-6.fc9 installed scim-skk.i386 0.5.2-8.fc6 installed scim-tables.i386 0.5.7-5.fc9 installed scim-tables-additional.i386 0.5.7-5.fc9 installed scim-tables-amharic.i386 0.5.7-5.fc9 installed scim-tables-arabic.i386 0.5.7-5.fc9 installed scim-tables-chinese.i386 0.5.7-5.fc9 installed scim-tables-nepali.i386 0.5.7-5.fc9 installed scim-tables-russian.i386 0.5.7-5.fc9 installed scim-tables-thai.i386 0.5.7-5.fc9 installed scim-tables-vietnamese.i386 0.5.7-5.fc9 installed scim-tomoe.i386 0.6.0-2.fc8 installed BTW,I am sure this problem didn't happen on F8.
Hmm, what is your version of im-chooser? Did you update to the latest version? There was a bugfix update that went out in the last day.
Petersen: Yes, I updated it to the latest version but can not launch it nor. # yum list | grep im-chooser im-chooser.i386 0.99.6-4.fc9 installed # im-chooser & [1] 17067 [root@localhost ~]# No protocol specified (im-chooser:17067): Gtk-WARNING **: cannot open display: :0.0 [1]+ Exit 1 im-chooser I have not tried to restart or logout the current user as mentioned in bug#445129.
Try your real user but not root on su or sudo session.
one more point, try it on the local host, but not from the remote host.
Akira, I tried the user that I logged in after system boot up on my local host, also failed. [yzhou@localhost scim]$ im-chooser & [1] 17280 [yzhou@localhost scim]$ (im-chooser:17280): IMSettings-WARNING **: Failed to invoke a method `GetList': No input methods available on your system. (im-chooser:17280): IMSettings-WARNING **: Failed to invoke a method `WhatInputMethodIsRunning': No such input method on your system: SCIM (im-chooser:17280): atk-bridge-WARNING **: failure: no device event controller found. (im-chooser:17280): atk-bridge-WARNING **: failure: no device event controller found. [1]+ Exit 1 im-chooser [yzhou@localhost scim]$ rpm -qa im-chooser im-chooser-0.99.6-4.fc9.i386
Hmm, that error basically means what you can see AS IS. do you have any conf files under /etc/X11/xinit/xinput.d ? and what locale are you running on?
Created attachment 306345 [details] the conf file under /etc/X11/xinit/xinput.d
Created attachment 306346 [details] the conf file under /etc/X11/xinit/xinput.d
Created attachment 306347 [details] the conf file under /etc/X11/xinit/xinput.d
There are in all three conf files under this directory, please see attachement.As for lacale, Akira, do you mean graphic environment? If yes, it is Gnome.
Sorry Akira for my wrongly understanding. I have en_US running on my system.
Summary after we talked on IRC, after restarting im-info-daemon and im-settings-daemon, warnings seems to be gone. so the older incompatible processes may be running. This is my analysis. this seems to be fresh install though, then no such warnings, "No such input method on your system: SCIM" reported, because this means $HOME/.xinputrc points to scim.conf and since this is on en_US locale, SCIM isn't a default IM for the system wide. thus that may means im-chooser may be brought up once and changed IM configuration for using SCIM. this is really weird. I was suspecting it may be not a fresh install but upgrading from older release. but seems not. so I have no clue why it happened. Just for record,
Any additional info are welcome. how to reproduce this issue with the detailed steps etc.
requested by Jens Petersen (#27995)
This message is a reminder that Fedora 9 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 9. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '9'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 9's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 9 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping