[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:13705] Re: gom (Re: Re: volume package is GPL2?)
佐野@浜松です。
In <20010215174902E.kohda@xxxxxxxxxxxxxxxxxxxx>,
on "Thu, 15 Feb 2001 17:48:13 +0900',
with "[debian-devel:13696] Re: gom (Re: Re: volume package is GPL2?)",
Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> さん wrote:
> > > modprobe -a cs4232 しても、どうも効いてるようにないですね。
> >
> > 実行前と実行後で lsmod の結果はどう変化しますか ?
>
> 良く分りませんが /etc/modules の cs4232 をコメント
> して module はロードされない状態で起動してみました。
>
> civic:~$ /sbin/lsmod
> Module Size Used by
> lockd 42768 0 (autoclean) (unused)
> sunrpc 57552 0 (autoclean) [lockd]
>
> civic:/home/kohda# modprobe -a cs4232
> civic:/home/kohda#
>
> civic:~$ /sbin/lsmod
> Module Size Used by
> adlib_card 880 0 (autoclean) (unused)
> opl3 10960 0 (autoclean) [adlib_card]
> cs4232 2640 0 (unused)
> uart401 6096 0 [cs4232]
> ad1848 15888 0 [cs4232]
> sound 55472 0 [adlib_card opl3 cs4232 uart401 ad1848]
> soundcore 2384 5 [sound]
> lockd 42768 0 (autoclean) (unused)
> sunrpc 57552 0 (autoclean) [lockd]
ちゃんと全部ロードされてるみたいですね。
> civic:~$ cat misc/sound/english.au > /dev/audio
> civic:~$ cat misc/sound/english.au > /dev/audio
>
> civic:/home/kohda# /etc/init.d/gom start
> Gom initializing audio mixer(s)...done.
> civic:/home/kohda#
>
> civic:~$ cat misc/sound/english.au > /dev/audio
>
> (本当は # プロンプトは kterm で $ プロンプトは XEmacs
> のシェルバッファですが時系列的に上のようにしました)
> english.au は例の Linus さんの Linux の発音ですが
> /etc/init.d/gom start するまでの二回はほとんど蚊の鳴く
> ような音量で gom 起動した後の最後にはハッキリ聞こえる
> 音量でした。
ふーむ。
alias sound-slot-0 cs4232
alias sound-service-0-0 sound
念のためにこれを逆にして
alias sound-slot-0 sound
alias sound-service-0-0 cs4232
としてみる ?
ただ、そもそもこれが必要という時点でなんかおかしいような気も
するのだけれど。
> # でもまあ毎回これが効くというのも変な気もします。
「毎回効く」というのは ? デバイスドライバーをいったん外して
ロードし直すとボリュームなどはすべて初期化される、というのは
通常の挙動だと思いますが。
> > というか、「マトモな挙動」云々の前に「マトモな設定」を
> > 確認しておきたいところ。
>
> これを言われるとグゥの音もでませんが、起動中と起動後で
> 違うのがちょっと気になりました。
「起動中」というのは /etc/modules の cs4232 が有効な状態で
/etc/rcS.d/S99gom が作動する、ということですよね。
「起動後」というのは /etc/modules の cs4232 を無効にして
modprobe -a cs4232 しても gom が作動しない、ということ ?
/etc/modules の cs4232 はそのまま有効にしておいて、
起動後に rmmod でadlib_card opl3 cs4232 uart401 ad1848
sound soundcore を順に外してから、 modprobe -a cs4232 を
実行、というのは確認済みですか ?
> でもお陰で kernel 2.4.0 を入れてる実験環境の方にも
> 設定できて快適になりました。
まあとりあえず動いているならそれでいいかも、、、
--
# (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
<kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)