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

[debian-users:20374] Re: 音を出したい



倉澤@山梨です.

From: Tatsuo Fukai <tatsukun@xxxxxxxxxxxxxx>
Subject: [debian-users:20373] Re: 音を出したい
Date: Wed, 26 Jan 2000 20:08:05 +0900
Message-ID: <388ED58A2A8.7377TATSUKUN@xxxxxxxxxxxxxxxxxxx>

いくつかポイントがありそうなので,一つずつ.
カーネルからいきましょう.

tatsukun> /usr/src/linux/.config
tatsukun> CONFIG_SOUND=y
tatsukun> # CONFIG_SOUND_CMPCI is not set
tatsukun> CONFIG_SOUND_ES1370=y
tatsukun> # CONFIG_SOUND_ES1370_JOYPORT_BOOT is not set
tatsukun> CONFIG_SOUND_ES1371=y
tatsukun> # CONFIG_SOUND_ES1371_JOYPORT_BOOT is not set
(snip)
カーネルのサウンド(OSS)が有効になってますね.
ALSAを使う時には,これを無効にする必要があります.
(モジュールにしておいて使わないという選択あり)
ただし,2.2.x系では,CONFIG_SOUND=y or mにする必要があります.


次にモジュールです.
tatsukun> /etc/modutils/alsa は
tatsukun> # --- BEGIN: Generated by ALSACONF, do not edit. ---
tatsukun> # --- ALSACONF verion 0.4.2 ---
tatsukun> alias char-major-116 snd
tatsukun> alias snd-card-0 
tatsukun> alias char-major-14 soundcore
tatsukun> alias sound-slot-0 snd-card-0
tatsukun> alias sound-service-0-0 snd-mixer-oss
tatsukun> alias sound-service-0-1 snd-seq-oss
tatsukun> alias sound-service-0-3 snd-pcm1-oss
tatsukun> alias sound-service-0-12 snd-pcm1-oss
tatsukun> options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
tatsukun> options  snd_index=1 snd_id=CARD_1
tatsukun> # --- END: Generated by ALSACONF, do not edit. ---
tatsukun> で、/etc/modules.conf の中に全く同じ記述があります。

ここでも,枇杷さんが書いていた通り,
alias snd-card-0 snd-card-ens1370
としてください.
おそらくOSSが入っていたため,
ALSAのモジュールが設定できなかったのではないかな?
あくまで予想です.
カーネルを作り直した後なら,
alsaconfでもうまくいきそうな気がします.

いただいたものから見た感じでは,
「OSSでサウンドカードを使っていたため,
  ALSAがサウンドカードを使えなかった.」
といったところでしょう.

カーネルに,OSSが静的に組み込まれていますので,
カーネルの作り直しからになるかと思います.

頑張って下さい.

+-------------------------------------------------------+
  倉澤 望(KURASAWA, Nozomu) <鍋太郎(Nabetaro)>
    山梨大学大学院 工学研究科 博士前期課程
     電子情報工学専攻 知識情報工学専修 関口・有泉研究室
  <nabetaro@xxxxxxxxxxxxxxxxxxxxxxxxx>
  <http://www.alps1.esi.yamanashi.ac.jp/1997/nabetaro/>
+-------------------------------------------------------+