山口です。 迷惑かけてます。 On Sat, Aug 02, 2003 at 05:06:10PM -0700, shuu-vine@xxxxxxxxxxxx wrote: > 山口です。 > > On Sat, Aug 02, 2003 at 07:06:22PM +0900, economic-sec1@xxxxxxxxxxxxxxxx wrote: > > 野村と申します。いつもお世話になっています。 > > > > MSIのマザー、「845GE Max」を使って会社でパソコンを組み立て、Windows 2000と > > Vine Linux 2.6をデュアル・インストールしました。ソフトボートのシステムコマ > > ンダー7.0プラスを使っています。 > > さて、Vine Linux 2.6の立ち上げ時、murasakiの起動時に画面が変わるようですが、 > > 画面を観察していると、その際に何か日本語の文字化けが発生するのと、デバイス > > ドライバの組み込みに失敗しているような感じです。同様の現象は、自宅のパソコ > > ンでも起きています。 > > murasaki自体には日本語は含まれていません。 > RCスクリプトが実行される時のLANGやLC_MESSAGESなどがja_JP.eucJPに > 設定されていて、スクリプトにエラーが発生しているのだと思います。 > # 画面が変わるってのが非常に気になります。 画面について、政さんに指摘してもらいました。 電源投入時に継っているHotplugデバイスを有効にするためのコマンド murasaki_init.*が原因で間違いないです。 この内、murasaki_init.pciがビデオカードのフレームバッファのモジュールを ロードしているのが、画面が変わる原因です。 また、文字化けはフレームバッファのフォントに日本語が無いためだと 思います。 更にモジュール組込みエラーが、ゾロゾロと出ているというのは たぶんmurasaki_init.pciがPCIバスに継っているチップセットやコントローラを 見つけて、対応するモジュールがpcimapに無いためエラーメッセージが 出ているのだと予想します。 この機能は0.6.1以降に入れている機能で、外すには以下の方法があります。 1) /etc/rc.d/init.d/murasakiのINIT=onをINIT=offに変更する 2) /sbin/murasaki_init.* を消す 1)では全ての/sbin/murasaki_init.*が呼ばれません 2)は要らない機能のコマンドのみを削除可能です。 どちらでも好きなほうを選んで下さい。 2)の変型として/sbin/murasaki_init.*をrenameする手がありますが、 その場合murasaki_init.*の正規表現(shell)に引っかからないように してください。 今のところ、個別に停める機能やエラーメッセージをどうにかすることは できません。(個別停止は次の0.7.4に実装されます) > > 画面が早く流れるので、どういう状況かよく分からないのですが・・・。何となく > > 気持ちが悪いのですが、原因と対処方法をご教示いただければと思っています。現 > > 在は、chkconfig murasaki offとして、起動時にmurasakiが立ち上がらないように > > しています。 > > よければrootでsh -x /etc/rc.d/init.d/murasaki startを実行した結果と > murasakiのバージョンを教えて下さい。 > > こんなコマンドラインで、変なコードも希望です(/tmp/hogeが欲しい) > --------------------------------------------------------- > # sh -x /etc/rc.d/init.d/murasaki start > /tmp/hoge 2>&1 > --------------------------------------------------------- 上の方法で解決できたのならファイルは要らないです ---- しう