vine-users ML アーカイブ



[vine-users:061666] Re: murasaki の起動時に文字化 けが・・・。

  • From: shuu-vine@xxxxxxxxxxxx
  • Subject: [vine-users:061666] Re: murasaki の起動時に文字化 けが・・・。
  • Date: Sat, 2 Aug 2003 21:50:28 -0700
山口です。

迷惑かけてます。

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
> ---------------------------------------------------------

上の方法で解決できたのならファイルは要らないです

----
しう