[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:23230] Re: about alsa
松永です。
sin> 元木です。一歩前進ですね。
おかげさまで、ほとんど終了しています。
sin> | の状態に戻ってしまいました。/proc/sound/cards を見たら、いつのまにか
sin> | driver が 1688 に切り替わっていました。
sin>
sin> | /etc/modutils/alsa 以外に alsa driver を指定している場所があるのでしょ
sin> | うか。
sin> /etc/modules/alsa, /proc/isapnp を見せてもらえますか?
/etc/modules/alsa というファイルはありません。
/etc/modutils/alsa なら
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.4.2 ---
alias char-major-116 snd
alias snd-card-0 snd-card-audiodrive18xx
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm1-oss
alias sound-service-0-12 snd-pcm1-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-card-audiodrive18xx snd_index=1 snd_id=CARD_1 snd_port=0x220 snd_mpu_port=0x300 snd_fm_port=-1 snd_irq=7 snd_dma1=0 snd_dma1_size=64 snd_dma2=1 snd_dma2_size=64 snd_snd_isapnp=64
# --- END: Generated by ALSACONF, do not edit. ---
です。
/proc/isapnp もありません。(ALSA_NOPNP=y を止めてモジュールを再作成し
ようとしたら、トラブルがあったので、そのままにしています。)
sin> あと、grep snd- /etc/modules.conf の結果もあるといいですね。
p1 10:15 sakura:matznaga[39] grep snd- /etc/modules.conf
alias snd-card-0 snd-card-audiodrive18xx
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm1-oss
alias sound-service-0-12 snd-pcm1-oss
options snd-card-audiodrive18xx snd_index=1 snd_id=CARD_1 snd_port=0x220 snd_mpu_port=0x300 snd_fm_port=-1 snd_irq=7 snd_dma1=0 snd_dma1_size=64 snd_dma2=1 snd_dma2_size=64 snd_snd_isapnp=64
alias snd-card-0 snd-card-audiodrive1688
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm1-oss
alias sound-service-0-12 snd-pcm1-oss
options snd-card-audiodrive1688 snd_index=1 snd_id=CARD_1 snd_port=0x220 snd_mpu_port=-1 snd_irq=7 snd_mpu_irq=9 snd_dma8=1 snd_dma8_size=4
おや、18xx の設定だけでなく、1688 の設定が残っていますね。
しかも 18xx も 1688 も CARD_1 になっています。
こいつと alsaconf のときに 1688 を自動判定するルーチンが働くんでしょう
かね。1688 が残っている原因を調べてみます。
ああ、わかりました。/etc/modutils の下にあった、 alsa の古い設定のバッ
クアップを alsa.old という名前で残しておいたのが敗因で、これも
update-modules のときに組み込まれてしまったみたいです。
alsa.old を削除して update-modules したら消えました。
つまらないことで、お騒がせしてしまったみたいです。
どうもすみませんでした。
これでしばらく様子を見てみます。
# さあ、festival に取りかかれるぞ