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

[debian-users:06127] Re: Bug#JP/288: xbase: xbase can't find Xserver



むつみです。

 ISHIKAWA Mutsumi <ishikawa@xxxxxxxxxxx> さんは
   Subject: [debian-users:06099] Re: Bug#JP/288: xbase: xbase can't find Xserver
   Message-ID: <19980525210335M.ishikawa@xxxxxxxxxxx>
 において言いました

>> むつみです。

>>  一応、確認してみますが、このスクリプトは基本的にいじってない
>> (XF86Setup を英語モードと日本語モードのどっちで起動させるかという選択
>> を設けただけな)ので、おそらく本家のバグだと思われます。
>> 
>>  とりあえず、対処を考えます。

 中間報告です。

 調べた結果、やはり本家のバグでした。以下のような要因が重なって起こっ
ています。

 1) xbase-configure には /etc/X11/Xserver を変更する機能は無い(仕様)。

 2) /etc/X11/Xserver を変更する機能を持っているのは、各サーバパッケー
    ジに含まれる postinst だけ。

 3) その postinst にバグがある。具体的には 113 行目

      *) input=default ;;

    は

      *) input=$default ;;

    でなければならない。この後、input の値を見て、y なら
    /etc/X11/Xserver を変更することになる。デフォルトの動作(y か n か)
    が変数 default に格納されており、y または n 以外の入力が来た時には、
    この値が変数 input に入れられるはずであるが、上記のように変更しな
    いと、これが動作しない。

 4) で、こういう状況なので、質問に対して return を押してしまうと、
    /etc/X11/Xserver が変更されない。

ということです。

 で、ここから、ちょっと質問。

  この Bug が本家の方で報告されてるかどうか確認しようと思ったんです
けど、X 関係はあまりに報告が多すぎて、ちょっと調べ切れません。
 Bug tracking system 使い方が下手なせいもあるかと思うんですが、
keyword 検索みたいなことってできないんでしょうか?(できなきゃ、やっぱ
りしらみ潰しか ^^;;)

-- 
 From Nagoya
   ishikawa@xxxxxxxxxxx, ishikawa@debian.or.jp
       **  石川 睦@Japan Linux Users Group ** 
                      (Nagoya Linux Users Group)
  私家版 f.o.l FAQ (Last Update : 1997/12/24)   (どこかに移動予定)
    http://aurum.cs.inf.shizuoka.ac.jp/~ishikawa/linux/faq/faq-list.html