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

[debian-users:34744] 解決: Problems with ALSA (Woody/Sound Blaster PCI 128 rev07)



こんばんは。渡辺です。

鍋太郎さん、岩崎さん、小森さん、情報ありがとうございます。
本当に助かります。本当にありがとうございます。

nabetaro> > 本の手順にならい、カーネル(linux-2.4.19)を再構築し、その直後
nabetaro> > に同ディレクトリで ALSA モジュールをコンパイルし、作成された 
nabetaro> > alsa-modules-2.4.19_0.9+0beta12+3+p0+local.1.0_i386.deb をイ
nabetaro> > ンストールしましたが、何やらうまく行きませんです。
nabetaro> 
nabetaro> > $ cat /etc/alsa/modutils/0.9
nabetaro> > 
nabetaro> > # --- BEGIN: Generated by ALSACONF, do not edit. ---
nabetaro> > # --- ALSACONF verion 0.4.3b ---
nabetaro> > alias char-major-116 snd
nabetaro> > alias snd-card-0 snd-card-ens1371
nabetaro> > alias char-major-14 soundcore
nabetaro> > alias sound-slot-0 snd-card-0
nabetaro> > alias sound-service-0-0 snd-mixer-oss
nabetaro> > alias sound-service-0-1 snd-seq-oss
nabetaro> > alias sound-service-0-3 snd-pcm-oss
nabetaro> > alias sound-service-0-8 snd-seq-oss
nabetaro> > alias sound-service-0-12 snd-pcm-oss
nabetaro> > options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
nabetaro> > options snd-card-ens1371 snd_index=0 snd_id=CARD_1 snd_dac1_frame_size=128 snd_dac2_frame_size=128 snd_adc_frame_size=128
nabetaro> > # --- END: Generated by ALSACONF, do not edit. ---
nabetaro> 
nabetaro> /usr/share/doc/alsa-base/README.Debianの先頭に
nabetaro> 
nabetaro> > ***** Users of ALSA 0.9 series from version 0.9.0beta10 or before *****
nabetaro> > 
nabetaro> >  The driver names of ALSA 0.9 has been renamed. They included -card-
nabetaro> >  in their driver file names, but now go away. If you have used the old
nabetaro> >  ALSA 0.9 driver, you may need to edit your configuration file,
nabetaro> >  /etc/alsa/modutils/0.9. If your driver configuration includes -card-
nabetaro> >  (e.g alias snd-card-0 snd-card-sb16), then remove '-card-'. Proper
nabetaro> >  configuration would be 'alias snd-card-0 snd-sb16'.
nabetaro> 
nabetaro> ってあるんですが、-card-がついてますね。
nabetaro> snd-card-ens1371
nabetaro> じゃなくて
nabetaro> snd-ens1371
nabetaro> にすればどうでしょ。

効きました。というか、極(きま)りました。

/usr/share/doc/alsa-source/README.Debian.gz は読んだのですが、
そこで力尽きました。すみません。^^;

うぅむ。ドキュメントは *一通り* 読まないと。>自分

komori> > $ cat /etc/alsa/modutils/0.9
komori> > 
komori> > # --- BEGIN: Generated by ALSACONF, do not edit. ---
komori> > # --- ALSACONF verion 0.4.3b ---
komori> > alias char-major-116 snd
komori> > alias snd-card-0 snd-card-ens1371
komori> > alias char-major-14 soundcore
komori> > alias sound-slot-0 snd-card-0
komori> > alias sound-service-0-0 snd-mixer-oss
komori> > alias sound-service-0-1 snd-seq-oss
komori> > alias sound-service-0-3 snd-pcm-oss
komori> > alias sound-service-0-8 snd-seq-oss
komori> > alias sound-service-0-12 snd-pcm-oss
komori> > options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
komori> > options snd-card-ens1371 snd_index=0 snd_id=CARD_1 snd_dac1_frame_size=128 snd_dac2_frame_size=128 snd_adc_frame_size=
komori> 128
komori> > # --- END: Generated by ALSACONF, do not edit. ---
komori> 
komori> snd_dac1_frame_size=128 snd_dac2_frame_size=128 snd_adc_frame_size=128
komori> この辺は、0.9では、いらないのでは?
komori> ドキュメントをあさっても見つけられなかったです。
komori> 0.5までは必要だったみたいですねぇ・・・

削除してみたのですが、問題なく音が出ます。要らないようですね。

komori> woodyはalsaconfのバージョンが古いので、利用は雛型作成程度にしたほうがよいのではないでしょうか

なるほど。それでですか。

komori> #変更したら、update-modulesを実行するのを忘れずに。これは蛇足かな?

この前、いまいさんに教えていただいたばかりなので、今のところ
はまだ注意が働いています。^^;