06/09/17 18:48:09 dKHOXJTV
>>18
> Sep 17 09:41:04 foo kernel: codec_read: codec 0 is not valid [0xfe0000]
> Sep 17 09:41:04 foo last message repeated 3 times
これが、問題っぽい気がするんだけど、音が出る環境でも、出てるそうなので、
関係ないのかな?
> $ zcat /proc/config.gz | grep OSS
> # CONFIG_CHR_DEV_OSST is not set
> CONFIG_SND_OSSEMUL=y
> CONFIG_SND_MIXER_OSS=m
> CONFIG_SND_PCM_OSS=m
> CONFIG_SND_SEQUENCER_OSS=y
これがあるので、カーネルのコンパイルは、大丈夫そう。
OSS emulationがサポートされている状態でコンパイルされてるみたいだよ
それよりも、ドライバーモジュールが、ちゃんとロードされてないんじゃないか?って感じがする。
snd_pcm_oss とか、snd_mixer_ossが、ちゃんとロードされているかを、見た方がいいね。
> CONFIG_SOUND_OSS が必要でしょうか?
これは、ちょっとわからなかった、2.6.17.9のソースを見たんだけど、
この設定は、ちょっとみつからなかった。名前からして、OSSネイティブな
ドライバーの設定っぽいんだけど、分からない。
なんとなくだけど、うまくAC97を動かせなくて、音が出ない。
って感じっぽいんだけど、もっと新しめのカーネルか、もしくは最新のalsaの
ドライバーをいれてみたら、どうかな?