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

[debian-users:07518] XWindow 起動失敗



皆さん始めまして。陶山と申します。
こちらでは初めての質問になります。

先日、hamm環境への移行に伴い、bo時代にXFreeのソースにxttパッチを充てて
作ったXserverを、debian-jpの最新パッケージに入れ替えようと企んだのです
が、ツボにはまっています。startxでXを起動すると、

 X: error in loading shared libraries
 /lib/libm.so.5: undefined symbol: __getfpucw
 _X11TransSocketUNIXConnect: Can't connect: errno = 111
 giving up.
 xinit:  Connection refused (errno 111):  unable to connect to X server
 xinit:  No such process (errno 3):  Server error.

とだけ出力されます。ビデオカードは#9のRevolution3Dで、Xserverバイナリ
の依存ライブラリは、

 ldd /usr/bin/X11/XF86_I128 ->
  libXau.so.6 => /usr/X11R6/lib/libXau.so.6 (0x4000f000)
  libXdmcp.so.6 => /usr/X11R6/lib/libXdmcp.so.6 (0x40012000)
  libVFlib.so.2 => /usr/lib/libVFlib.so.2 (0x40015000)
  libfont.so.1 => /usr/X11R6/lib/libfont.so.1 (0x40034000)
  libttf.so.1 => /usr/lib/libttf.so.1 (0x4008f000)
  libz.so.1 => /usr/lib/libz.so.1 (0x400a5000)
  libm.so.6 => /lib/libm.so.6 (0x400b4000)
  libdl.so.2 => /lib/libdl.so.2 (0x400cd000)
  libc.so.6 => /lib/libc.so.6 (0x400d0000)
  libm.so.5 => /lib/libm.so.5 (0x40175000)
  /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

となっており、なぜかDepend指定されていないlibc5のlibm.so.5がリンクされ
ています。関連パッケージは以下のような感じですが、心当たりの在る方いら
っしゃれば、ご教示お願いします。

  ii  xserver-freetyp 3.3.2.f-15
  ii  xdocbase        3.3.2.f-15
  ii  makedev         1.6-32
  ii  freetype1       1.0.0.1998-03-
  ii  libc6           2.0.7r-3
  ii  libxserver-supp 3.3.2.f-15
  ii  vflib           2.22pl10-3
  ii  zlib1g          1.1.1-0.1
  ii  xext            3.3.2.f-15
  ii  libc5           5.4.38-1.1

(因みに、undefined symbol 扱いされている__getfpucw関数ですが、nm -D
 /lib/libm.so.5 で調べると、

  ~省略
  0000121c T __finite
           U __getfpucw
  00001290 T __infnan
  00003244 T __infnanl

てな感じで存在はしているようです。)