[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:16184] Re: alsa-0.3.0-pre4-2 & kernel-2.2.10



こんにちは、鎌ヶ迫@日野市です。

>  emerald> 調べてみましたが、/lib/modules/2.2.10/sound/に
>  emerald> snd-mixer-oss はないようです。

> どうやら、0.3.0-pre4 にはsnd-mixer-oss はなく、snd-mixer に含まれて
> いるようです。バージョンの確認しなかった私の勘違いでした。
> #以後のバージョンアップの時には気をつけてください。

了解であります。

>  emerald> > あります。/etc/modules に snd-audiopci を追加することです。

>  emerald> 追加しました。

> が、これやると、alsactl restore が実行されなくなり、結果、
> ミキサーの設定を自分でやならくてはいけないようです。

> というわけで、alsactl restore が正常に実行できるか確かめましょう。

rootになって aldactl store してから alsactl restore しましたが、
エラーも出ず、普通にプロンプトが返ってきました。

> ところで、/etc/init.d/alsa をみてみると、
>   cat /etc/conf.modules | \
>     grep -E "^alias.+snd-card-.*[[:digit:]]" | \
>     awk '{print $3}' | \
>     while read line; do \
>       echo -n "Starting sound driver: $line "; \
>       /sbin/modprobe $line; \
>       echo "done"; \
>     done

見てみましたら、

grep -E "^alias.+snd-card-[[:digit:]]"

となっていました。

> てなとこで modprobe を実行しているようですが、/etc/conf.modules に
> alias snd-card-0 snd-audiopci #1
> alias sound-slot-0 snd-card-0 #2
> と設定してあった場合、
> Starting sound driver: snd-audiopci done. *1
> Starting sound driver: snd-card-0 done.   *2
> とmodprobe されことになりますね。 #1 *1 が実際のモジュールであり
> #2 は単なる別名定義です。で、 *2 が表示されるのが本当にいいのでしょうか?
> #よくないと思えば、BTS へ GO! ですかね。>他人任せな私

ううむ、よくなさそうですね。
が、"BTS へ GO!"は、それなりの実力をつけてからにしたいと思います。

# いつになることやら…

♪ 鎌ヶ迫正俊 emerald@xxxxxxxxxxxxxxxxx
♪ 東京大学吹奏楽部 St.Bass
♪ 東大吹奏楽部Linux普及委員会委員長兼理事長兼特別顧問