[Armadillo:01464] Re: Armadillo-9 (Debian) で SE-U33GX

Hiroshi Doi email@hidden
2007年 1月 25日 (木) 08:14:44 JST


土居と申します。

> >  とりあえず ALSA を使用し、OSS を使用しない設定でカーネルを作って
> > みることにします。
> 
> お願いします。

 おもに「作ってみよう、My ガジェット」を参考にしながらカーネルを
再構築してみたところ open("/dev/dsp", ...) ではエラーが出なくなり
ました。

 ALSA の利用については、Internet 上で多くの方が解説されていますが
そのほとんどがモジュールとして組み込んだ場合を前提にしているようです。
カーネルを再構築する時に ALSA をスタティックに組み込んだのですが
/var/log/message と /proc/asound 以下を見る限り(玄箱にUSB-Audio の
セットですでに音が鳴っているものと比較して)必要な設定はなされて
いるようです。しかし音がなりません。

 ある記述によれば、そのような場合は音量がゼロかミュート状態に
なっているので alsamixer を起動してミュート状態を外し適切な音量に
するそうなので、alsa-utils をコンパイルして alsamixer を実行して
みました。

 最初は snd_ctl_open() でエラーとなっていましたが、alsa-drivers の
snddrivers を実行したら snd_ctl_open() でのエラーは無くなりましたが
今度は "No mixer elems found" が出てしまいました。

 これは、まだ何か設定が足りないのでしょうか?

--
Hiroshi Doi




armadillo メーリングリストの案内