[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:17211] user-ja-conf 実行後、 xemacs が起動しません



こんにちは、つじた@ビギナーです。

エーアイ出版の Debian 2.1 + Debian JP Packages CD から slink をクリーン
インストールし、user-ja-conf を実行後、以下のようなメッセージが出て
xemacs が起動しなくなりました。
(以降、引用が多く長くなりますがご容赦ください。)

-----Xemacs Error Message ここから
Fatal error (11).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.

Please report this bug by running the send-pr script included
with XEmacs, or selecting `Send Bug Report' from the help menu.
As a last resort send ordinary email to `crashes@xxxxxxxxxx'.
*MAKE SURE* to include as much configuration information as
possible; at the very least what OS and hardware you are running
on, and hopefully also what compiler and compiler options the
binary was compiled with, what options XEmacs was compiled with,
whether you are using a prebuilt binary from ftp.xemacs.org or
compiled XEmacs yourself for your system, etc.

If at all possible, *please* try to obtain a C stack backtrace;
it will help us immensely in determining what went wrong.
To do this, locate the core file that was produced as a result
of this crash (it's usually called `core' and is located in the
directory in which you started XEmacs, or maybe in your home
directory), and type

  gdb /usr/bin/xemacs core

then type `where' when the debugger prompt comes up.
(If you don't have GDB on your system, you might have DBX,
or XDB, or SDB.  A similar procedure should work for all of
these.  Ask your system administrator if you need more help.)

Lisp backtrace follows:

  # (unwind-protect ...)
  make-device(x nil)
  # bind (display)
  make-x-device(nil)
  init-x-win()
  # bind (debugger debug-on-error command-line-args-left)
  command-line()
  # (unwind-protect ...)
  normal-top-level()
  # (condition-case ... . error)
  # (catch top-level ...)
Segmentation fault
-----ここまで

user-ja-conf 実行までは、インストール時のパッケージセレクション:標準WS
に gs-aladdin 5.50-3 と acroread 3.02-0.1 を追加した状態だったのですが、
LANG=ja_JP.ujis として xemacsを起動すると

Warning: XOpenIM() failed...no input server available

というメッセージが出るものの起動はしておりました。
この Warning は日本語サーバーの設定に問題があるからではないかと思いまし
たので、user-jaパッケージ(と mew)を追加インストールして user-ja-conf
を実行という経緯です。
ちなみに user-ja によって作成された設定ファイルのうち、~/.Xresources を
削除すれば xemacsが起動するということがわかっています( Warning は出たま
ま)ので、~/.Xresources の内容を以下に引用します。

-----ここから
! ---- user-ja DON'T MODIFY THIS LINE!
KTerm*VT100*KanjiMode: euc
KTerm*VT100.Translations: #override\
        Ctrl<Key>o: begin-conversion(_JAPANESE_CONVERSION)
KTerm*VT100*SaveLines: 1000
KTerm*VT100*ScrollBar: true

XTerm*VT100*SaveLines: 1000
XTerm*VT100*ScrollBar: true

Rxvt*saveLines: 1000

Emacs.Fontset-0: -*-fixed-medium-*-*-*-14-*-*-*-*-*-fontset-14
Emacs.Fontset-1: -misc-fixed-medium-r-normal--*-110-*-*-*-*-fontset-12
Emacs.Fontset-2: -*-fixed-medium-*-*-*-24-*-*-*-*-*-fontset-24
Emacs.Font: fontset-14
! emacs から kinput2 が起動しないように。
Emacs*xnlLanguage: C

!Kinput2*conversionStartKeys: Shift<Key>space \n\
!       Ctrl<Key>o \n\
!       Ctrl<Key>backslash \n\
!
Alt<Key>Zenkaku_Hankaku

Kinput2*conversionStartKeys: Shift<Key>space

Xedit*international: true
Xedit*fontset: a14,k14,r14
!
Xedit*inputMethod: kinput2
! ---- user-ja end DON'T MODIFY THIS LINE!
-----ここまで

何が問題でどうすれば良いのか、ちょっと見当がつかない状態です。
何から調べていけば良いのでしょうか?
よろしければアドバイスをお願いします。