XIM and SCIM problems on SuSE 10.1
Hi, I installed SuSE 10.1 and when I start Xemacs I am experiencing the same problems as this poster who got the advice to ask at SuSE: http://www.archivesat.com/XEmacs_Beta_Testers/thread796578.htm
(1) (xintl/error) Can't initialize XIM: XCreateIC failed
I also installed scim, but it exits abnormally:
uli@toshi:~> scim Smart Common Input Method 1.4.4
Launching a SCIM process with x11... Loading socket Config module ... Creating backend ... Loading x11 FrontEnd module ... SCIM has exited abnormally. Any ideas how this can be solved or examined further?
Uli
Sorry, scim does work! I don't know, what I did, but all of a sudden while I was writing an email scim popped up all of a sudden, I don't know which keys I accidently hit ...one problem less. Uli Ulrike Schmidt schrieb:
I also installed scim, but it exits abnormally:
Ulrike Schmidt <ulrike@gol.com> さんは書きました:
I installed SuSE 10.1 and when I start Xemacs I am experiencing the same problems as this poster who got the advice to ask at SuSE: http://www.archivesat.com/XEmacs_Beta_Testers/thread796578.htm
(1) (xintl/error) Can't initialize XIM: XCreateIC failed
I've not seen that message with XEmacs on SuSE Linux 10.1. For me it just worked. [...]
Sorry, scim does work! I don't know, what I did, but all of a sudden while I was writing an email scim popped up all of a sudden, I don't know which keys I accidently hit ...one problem less.
Good to hear that it works for you as well now. By the way, you can find updated XEmacs packages build for SuSE Linu 10.1 here: http://software.opensuse.org/download/M17N/SUSE_Linux_10.1/ (Look in the subdirectory for your architecture, i.e. "i586" or "x86_64"). Currently there are packages for XEmacs version 21.5.27.20060705. -- Mike FABIAN <mfabian@suse.de> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。
Mike FABIAN schrieb:
By the way, you can find updated XEmacs packages build for SuSE Linu 10.1 here:
http://software.opensuse.org/download/M17N/SUSE_Linux_10.1/
(Look in the subdirectory for your architecture, i.e. "i586" or "x86_64").
Currently there are packages for XEmacs version 21.5.27.20060705.
I tried to update all xemacs packages I found. There was no problem with xemacs-21.5.27.20060705-5.3.i586.rpm and xemacs-info-21.5.27.20060705-5.3.i586.rpm, but xemacs-el-21.5.27.20060705-5.3.i586.rpm failed: error: Failed dependencies: xemacs-packages-el is needed by xemacs-el-21.5.27.20060705-5.3.i586 There was no such package in the directory nor on my CD, so whatever it does, maybe it is not so important? Anyway, even with the new Xemacs I still get the same error message: (1) (xintl/error) Can't initialize XIM: XCreateIC failed Thanks, Uli
Ulrike Schmidt <ulrike@gol.com> さんは書きました:
Mike FABIAN schrieb:
By the way, you can find updated XEmacs packages build for SuSE Linu 10.1 here:
http://software.opensuse.org/download/M17N/SUSE_Linux_10.1/
(Look in the subdirectory for your architecture, i.e. "i586" or "x86_64").
Currently there are packages for XEmacs version 21.5.27.20060705.
I tried to update all xemacs packages I found. There was no problem with xemacs-21.5.27.20060705-5.3.i586.rpm and xemacs-info-21.5.27.20060705-5.3.i586.rpm, but xemacs-el-21.5.27.20060705-5.3.i586.rpm failed:
error: Failed dependencies: xemacs-packages-el is needed by xemacs-el-21.5.27.20060705-5.3.i586
There was no such package in the directory nor on my CD, so whatever it does, maybe it is not so important?
It should be on the CDs. I have not added it to http://software.opensuse.org/download/M17N/ yet because there has been no update since the release of SuSE Linux 10.1, i.e. the package from 10.1 should still be fine. I will add xemacs-packages to http://software.opensuse.org/download/M17N/ as soon as I have any update. The -el packages only contain the lisp source files (.el files) which are not needed at runtime. I.e. these packages are only interesting for those who want to read the sources. Sometimes the source files contain some documentation at the top, i.e. even if you don't want to read the lisp code you may find some useful documentation about how to use some features in the source files. But you certainly don't need these packages to run XEmacs, they are completely optional.
Anyway, even with the new Xemacs I still get the same error message: (1) (xintl/error) Can't initialize XIM: XCreateIC failed
I still cannot reproduce that. It works fine for me. Can you give any more details how to reproduce that problem. -- Mike FABIAN <mfabian@suse.de> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。
Mike FABIAN schrieb:
I still cannot reproduce that. It works fine for me.
Can you give any more details how to reproduce that problem.
I installed SuSE 10.1 from one CD a friend of mine downloaded from the internet, unfortunately I cannot give any details, unless there is something on the CD that identifies it. In the Change log it says: Changelog.10.1-i386 ----- Tue May 9 01:46:11 CEST 2006 Is there anything more information about my installation that could be helpful? To produce the problem I simply open Xemacs, then I get the error message on the first screen when it opens and in *Warnings*, that's all. When I google I only find one person reporting this problem: http://www.archivesat.com/XEmacs_Beta_Testers/thread796578.htm A webpage with potentially interesting information for this problem refuses to load at the moment, even if I try to get from the google cache (local network problems?): www.page-websource.com/vlx/source-mbyte.htm: *"XIM* often causes trouble. Define XIM_DEBUG to get a log of *XIM* callbacks * in the "*xim*.log" file." I could not locate a file called xim.log on my system. Any hints what I can do to deliver more useful information? Thanks, Uli
Mike FABIAN <mfabian@suse.de> さんは書きました:
xemacs-packages-el is needed by xemacs-el-21.5.27.20060705-5.3.i586
There was no such package in the directory nor on my CD, so whatever it does, maybe it is not so important?
It should be on the CDs.
I have not added it to http://software.opensuse.org/download/M17N/ yet because there has been no update since the release of SuSE Linux 10.1, i.e. the package from 10.1 should still be fine. I will add xemacs-packages to http://software.opensuse.org/download/M17N/ as soon as I have any update.
There are xemacs-packages-* packages now in http://software.opensuse.org/download/M17N/ which contain a few small bugfixes compared to the SUSE Linux 10.1 packages. None of the bugfixes has anything to do with the XIM problem you are seeing. I still cannot reproduce that. -- Mike FABIAN <mfabian@suse.de> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。
Mike FABIAN schrieb:
There are xemacs-packages-* packages now in http://software.opensuse.org/download/M17N/ which contain a few small bugfixes compared to the SUSE Linux 10.1 packages.
None of the bugfixes has anything to do with the XIM problem you are seeing. I still cannot reproduce that Thanks for the packages, as you said they don't solve my problem, so I will live without being able to enter Japanese in Xemacs, it will not be such a big problem, although I found it quite convenient and got used to it.
Thanks, Uli
Ulrike Schmidt <ulrike@gol.com> さんは書きました:
Mike FABIAN schrieb:
There are xemacs-packages-* packages now in http://software.opensuse.org/download/M17N/ which contain a few small bugfixes compared to the SUSE Linux 10.1 packages.
None of the bugfixes has anything to do with the XIM problem you are seeing. I still cannot reproduce that Thanks for the packages, as you said they don't solve my problem, so I will live without being able to enter Japanese in Xemacs, it will not be such a big problem, although I found it quite convenient and got used to it.
To enter Japanese in XEmacs, you don't really need XIM and SCIM. Anthy alone is already enough. Select the anthy input method with M-x set-input-method RET japanese-anthy RET or even make it the default input method by adding (setq default-input-method 'japanese-anthy) in your XEmacs init file (usually ~/.xemacs/init.el). Switch the input method on and off with C-\. Many XEmacs users prefer this to SCIM and XIM. With SCIM and XIM you get "over the spot", with the XEmacs built in input methods you get "on the spot" input style. I mostly use the 'japanese-anthy input method in XEmacs as well, I use SCIM and XIM in XEmacs mostly only for input methods XEmacs doesn't already offer. -- Mike FABIAN <mfabian@suse.de> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。
Mike FABIAN schrieb:
To enter Japanese in XEmacs, you don't really need XIM and SCIM.
Anthy alone is already enough.
Select the anthy input method with
M-x set-input-method RET japanese-anthy RET
Thanks a lot! This helps. Best, Uli
Mike FABIAN <mfabian@suse.de> 曰く:
xemacs-packages-el is needed by xemacs-el-21.5.27.20060705-5.3.i586
There was no such package in the directory nor on my CD, so whatever it does, maybe it is not so important?
It should be on the CDs.
I have not added it to http://software.opensuse.org/download/M17N/ yet because there has been no update since the release of SuSE Linux 10.1, i.e. the package from 10.1 should still be fine. I will add xemacs-packages to http://software.opensuse.org/download/M17N/ as soon as I have any update.
There are xemacs-packages-* packages now in http://software.opensuse.org/download/M17N/ which contain a few small bugfixes compared to the SUSE Linux 10.1 packages.
Great to know you are still working on this and opening the work up for easier collaboration. Can all the packages in http://software.opensuse.org/download/M17N/SUSE_Linux_10.1/src/ assumed to be new/improved compared to 10.1 ? -- Hartmut Pilch http://a2e.de/phm
PILCH Hartmut <phm@a2e.de> さんは書きました:
Can all the packages in
http://software.opensuse.org/download/M17N/SUSE_Linux_10.1/src/
assumed to be new/improved compared to 10.1 ?
Yes. But there is one thing which might cause problems currently: http://software.opensuse.org/download/M17N/SUSE_Linux_10.1 contains freetype 2.2.1 packages! freetype 2.2.1 is not completely binary compatible to freetype 2.1.10 (which was originally in SuSE 10.1). I installed it on one of my 10.1 systems and didn't run into problems. I have added freetype 2.2.1 to http://software.opensuse.org/download/M17N/SUSE_Linux_10.1 only for testing purposes. Nevertheless I'll probably remove it again soon. As soon as anybody reports problems due to the freetype update I'll remove it immediately. Packages from that directory which do not build against freetype are of course safe to update. -- Mike FABIAN <mfabian@suse.de> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。
participants (3)
-
Mike FABIAN
-
PILCH Hartmut
-
Ulrike Schmidt