[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:13652] Re: gom (Re: Re: volume package is GPL2 ?)
From: Taketoshi Sano <kgh12351@xxxxxxxxxxx>
Subject: [debian-devel:13644] Re: gom (Re: Re: volume package is GPL2 ?)
Date: Fri, 9 Feb 2001 00:03:57 +0900
> 佐野@浜松です。
>
> やはり /lib/modules/<version>/ 以下を調べたほうがいいような。
>
> あと soundcore.o といモジュールも。
civic:/lib/modules$ grep -r sound-slot *
バイナリー・ファイル2.2.17/misc/soundcore.oと一致します
バイナリー・ファイル2.2.18pre21/misc/soundcore.oと一致します
civic:/lib/modules$ cd /usr/src/kernel-source-2.2.18pre21/drivers/sound/
civic:/usr/src/kernel-source-2.2.18pre21/drivers/sound$ grep -r sound-slot *
sound_core.c: sprintf(mod, "sound-slot-%i", unit>>4);
になりました。
> /etc/gom/NO_AUTO_INIT は名前変更済みですよね ?
どきっとしましたが NO_AUTO_INIT_no にしてました。
> ふむ。sound だけ insmod してもカードのドライバーが無いと
> ダメですね。
>
> 手元の機械では sb ドライバー使ってるので /etc/modutils/gom を
>
> #post-install sound /etc/init.d/gom start >/dev/null 2>&1
> post-install sb /etc/init.d/gom start >/dev/null 2>&1
>
> として update-modules したら、うまく動くようになったみたいです。
これだ、と思ったのですが(もちろん cs4232 にして)動いてるように
ありません。
結局 /etc/modules の設定なしで gom が起動時に動かない設定
では modprobe のエラーメッセージは出ないが上記 post-install
が効いてるようには思えない。また起動後 modprobe -a しても
エラーはない。手動で /etc/init.d/gom start しないと gom が
有効にならない。
/etc/modules の設定をする、あるいは /etc/init.d/gom の
[ -e ${sound_driver} ] || exit 0
をコメントにして起動時に gom が動くと modprobe のエラー
メッセージが出る。gom は有効。
こんな状況だと思います。sound_core.c を見ても理解でき
ませんが、起動中だと何かの情報不足で sound-slot とか
をロードに行くとかはあり得ないでしょうか?
平成13年2月9日(金)
--
***************************
香田 温人(こうだ あつひと)
http://www1.pm.tokushima-u.ac.jp/%7Ekohda/