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

[debian-users:24218] ALSA がうまく設定できません



須山です。

# 長文になってしまいましたが,御了承ください。

potatoでALSAのインストールに挑戦しているのですが,なかなかうまくいかず,
挫折しかかっておりますので,御教示していただけると幸いです。

サウンドカードはSound Blaster PCI 128を使用しております。インストールの
手順は武藤健志『改訂版 Debian GNU/Linux 徹底入門 -Potato対応-』の
CHAPTER 11に基づいて行ないました。

まず,Sound card supportを有効にして,カーネルを再構築しました。ここで,
一度リブートして,カーネルの再構築がうまくいったのかどうか,確認しました。

次に,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を実行した
のですが,,,

/proc/asound/cards
--- no soundcards ---

/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

となってしまい,サウンドカード関連のモジュールが読み込まれていないようで
す。

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. ---

/etc/modules.conf(但し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. ---

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]

メーリングリストでALSAで検索して,いろいろと調べましたが,私の力不足で解
決の糸口を見付けることができませんでした。

問題点などがあれば,御教示していただけると,助かりますので,よろしくお願
い申し上げます。


-- 
須山 猛(tsuyama@xxxxx)