Vitruvian Penguin
knoppix

[knoppix:3053] Re: VAIOC11024x480 フレームバッファ対応について

Date: Fri, 12 Mar 2004 15:03:31 +0900
X-mailer: Becky! ver 1.26.02
尾山です。
こんにちは。

On Fri, 12 Mar 2004 13:50:59 +0900
"宮脇文経" <mywkfmnr@xxxxxxxxxxxxxxxx> wrote:

> こんにちは、宮脇です。
<-snip->
> > KNOPPIXは起動時に毎回デバイスを検出しにいってるみたいで、
> 
> 本題の方はあまりよく分からないのですが、この点についてだけ一言。
> 
> HDインストールした環境でもknoppix-autoconfigは同じものが実行されるの
> でしょうか。
> knoppix-autoconfigのコメントにはHDインストール環境がどうのという記述が
> あるのですが、明確にHDインストール環境を表すブートオプションが見当た
> らないので、別のものが実行されているのではないかと考えていました。
> 
> もし、同じknoppix-autoconfigが実行されるなら、「nohwsetup」という隠し
> オプションがあるようですよ。

ディスプレイ認識と XF86Config 生成関係は、「nohwsetup」で
制御できる /sbin/hwsetup ではなく /usr/sbin/mkxf86config
で行っています。

ちなみに、内部処理は簡単に書くとこうなってます。

  1. ddcxinfo コマンドを叩いて接続されているディスプレイの
     使用可能な解像度&周波数情報を取得

  2. 1. で取得した情報と、内部データに保持している
     情報と突合せ、合致するものの modeline 行を出力

  3. 2. で取得できた modeline 行と解像度の情報を
     XF86Config-4 の雛形に埋め込んで設定ファイル作成

また、「nomkxf86config」オプションによって mkxf86config の実行制御が
出来るみたいです。HD インストール環境を持っていないので
どのようになるのか分からないですが、/etc/X11/XF86Config-4
ファイルを自分に都合良く編集してしまい、nomkxf86config
オプションを付けることで具合がよくなりそうです。
/etc/X11/XF86Config-4 ファイルを編集できる場合に限りますが…
(cloop 上にあるものを使わないなら…)

ではでは
<Prev in Thread] Current Thread [Next in Thread>