[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:24220] Re: ALSA がうまく設定できません
谷口です。
At Sat, 30 Sep 2000 21:10:41 +0900,
須山 猛 <tsuyama@xxxxx> wrote:
> サウンドカードはSound Blaster PCI 128を使用しております。インストールの
> 手順は武藤健志『改訂版 Debian GNU/Linux 徹底入門 -Potato対応-』の
> CHAPTER 11に基づいて行ないました。
Sound Blaster Audio PCI 128 です。
『改訂版 Debian GNU/Linux 徹底入門 -Potato対応-』はまだゲットできてな
いです…。
> 次に,ALSA関連のパッケージlibasound0.4-dev,alsautils,alsaconf,alsa-sourceをインス
> トールしました。バージョンなどは下記のようなかんじです。
>
> fullmoon:/proc/asound# dpkg -l | grep alsa
> ii alsa-base 0.4.1i-5 ALSA driver common files
> ii alsa-modules-2.2.17 0.4.1i-5+local.1.1 Advanced Linux Sound Architecture (drivers)
> ii alsa-source 0.4.1i-5 ALSA driver source
> ii alsaconf 0.4.2-3 ALSA configurator
> ii alsautils 0.4.1-5 Advanced Linux Sound Architecture (utils)
同じです。
> そして,make-kpkg modules_imageでモジュールを作成しました。alsaconfを実
> 行すると,私のサウンドカードはEnsoniq_AudioPCI_ES1370であると判断されま
> した。そして,update-modulesを実行して,/etc/init.d/alsa startを実行した
> のですが,,,
cat /proc/pci | grep audio
Multimedia audio controller: Ensoniq ES1371 (rev 8).
^^^^^^
です。微妙に違いますねぇ。同じ Sound Blaster Audio PCI 128 でも時期に
よって違うんでしたっけ??この辺よく分かってないです。
> /proc/asound/cards
> --- no soundcards ---
cat /proc/asound/cards
0 [SBA_PCI128 ]: AudioPCI - Ensoniq AudioPCI
Ensoniq AudioPCI ES1371 at 0xd000, irq 10
> /etc/asound/sndstat
> Sound Driver:3.8.1a-980706 (ALSA v0.4.1i emulation code)
> Kernel: Linux fullmoon 2.2.17 #1 Sat Sep 30 13:24:51 JST 2000 i686
> Config options: 0
>
> Installed drivers:
> Type 10: ALSA emulation
>
> Card config:
> --- no soundcards ---
>
> Audio devices: NOT ENABLED IN CONFIG
>
> Synth devices: NOT ENABLED IN CONFIG
>
> Midi devices: NOT ENABLED IN CONFIG
>
> Timers: NOT ENABLED IN CONFIG
>
> Mixers: NOT ENABLED IN CONFIG
cat /proc/asound/sndstat
Sound Driver:3.8.1a-980706 (ALSA v0.4.1i emulation code)
Kernel: Linux endeavor 2.2.17 #1 Wed Sep 20 02:29:30 JST 2000 i686
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
Ensoniq AudioPCI ES1371 at 0xd000, irq 10
Audio devices:
0: ES1371 DAC2/ADC (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
Midi devices:
0: ES1371
Timers:
7: system timer
Mixers:
0: SigmaTel STAC9721/23
> 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
> 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_index=1 snd_id=CARD_1
> # --- END: Generated by ALSACONF, do not edit. ---
cat /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-ens1371
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-ens1371 snd_index=1 snd_id=SBA_PCI128 snd_dac1_frame_size=128 snd_dac2_frame_size=128 snd_adc_frame_size=128
# --- END: Generated by ALSACONF, do not edit. ---
snd-card-ens1371 という部分がなにもないですね。サウンドカードの設定が
されてないみたいですね。
> lsmodの実行結果
> Module Size Used by
> snd 33696 2 (autoclean)
> parport_probe 3332 0 (autoclean)
> parport_pc 7236 1 (autoclean)
> lp 5188 0 (autoclean) (unused)
> parport 7280 1 (autoclean) [parport_probe parport_pc lp]
> sg 15320 0 (unused)
> ide-scsi 7080 0
> via-rhine 8976 1
> nls_cp932_euc_jp 76404 0 (unused)
> nls_cp437 3904 0 (unused)
> nls_iso8859-1 2400 0 (unused)
> smbfs 24080 0 (unused)
> vfat 8956 0 (unused)
> fat 28800 0 [vfat]
lsmod
Module Size Used by
snd-mixer-oss 3992 0 (autoclean)
snd-pcm1-oss 13192 1 (autoclean)
snd-card-ens1371 2580 1
snd-seq-device 3472 1 [snd-card-ens1371]
snd-ens1371 7536 0 [snd-card-ens1371]
snd-pcm1 16956 0 [snd-pcm1-oss snd-ens1371]
snd-timer 7964 0 [snd-pcm1]
snd-ac97-codec 20000 0 [snd-ens1371]
snd-mixer 25728 0 [snd-mixer-oss snd-card-ens1371 snd-ac97-codec]
snd-pcm 9068 0 [snd-pcm1-oss snd-card-ens1371 snd-pcm1]
snd-midi 12844 0 [snd-card-ens1371 snd-ens1371]
snd 34956 1 [snd-mixer-oss snd-pcm1-oss snd-card-ens1371 sn
d-seq-device snd-ens1371 snd-pcm1 snd-timer snd-ac97-codec snd-mixer snd-pcm snd
-midi]
soundcore 2596 5 [snd]
このあたりがまったくないですね。
> 問題点などがあれば,御教示していただけると,助かりますので,よろしくお願
> い申し上げます。
ES1370 と ES1371 が違うことが理由かどうか分かりませんが、モジュールの
設定がどうも違っているようです。
/etc/modutils/alsa
をもう一度設定してみて、update-modules してみたらどうでしょうか??
-----
Norio Taniguchi <white@xxxxxxxxxxxxx>
http://www.susono.com/~norio/linux/