• 締切済み

サウンドカード設定不良

redhat 9で以下の環境で使用しています Linux #1 Tue Apr 13 17:38:41 EDT 2004 i686 i686 i386 GNU/Linux soundconfigで設定したところ、チップ名はわからない もののチップを検出したとのメッセージが出て モジュールコンフに以下のように記載されます alias sound-slot-0 cs4232 post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || : pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || : options sound dmabuf=1 alias synth0 opl3 options opl3 io=0x388 options cs4232 isapnp=1 起動後、カーネルのハードウェア認識状況を確認したところ よさそうです $ cat /proc/interrupts CPU0 0: 32091 XT-PIC timer 1: 57 XT-PIC keyboard 2: 0 XT-PIC cascade 5: 1 XT-PIC Crystal audio controller 4232は起動後以下のようにロードされています /sbin/lsmod Module Size Used by Not tainted 8139too 17000 1 mii 3720 0 [8139too] e100 50596 0 (unused) cs4232 5028 2 ad1848 26124 0 [cs4232] uart401 8036 0 [cs4232] sound 70132 2 [cs4232 ad1848 uart401] soundcore 6116 4 [sound] keybdev 2752 0 (unused) mousedev 5236 1 hid 20868 0 (unused) input 5632 0 [keybdev mousedev hid] しかし2という値がまずいのでしょうか? 音源はつかえず、 cat /dev/sndstatを おこなうと以下のメッセージがでます cat: /dev/sndstat: そのようなデバイスはありません 念のためsndstatを削除して/dev/MAKEDEVしましたが 状態は変わりません。どこを切り分けるべきでしょうか?

みんなの回答

回答No.1

ALSAの導入を検討してみてはどうでしょうか?

参考URL:
alsa.linux.or.jp/
katu_ueda
質問者

お礼

アドバイスありがとうございます。 質問する前に、色々なWebページを参考にしたのですが 今回のチップはオンボードでisapnpが有効ということで OSS/Freeではなるが、ALSAではけっこういじらなきゃいけない、報告をかなり見かけました。 実際質問まえに、ALSAはINSTALL、設定してみましたが 音はならず、切り分けの方法も全くわかりませんでした。 redhat のsoundconfigはOSS/Free標準のセットアップツールやALSAのセットアップツールより優れているとの評価も高く、確かにサウンドカードの検出もできているようです。(完全ではないですが) もう少しやってみてだめなら、ALSAも再度試してみたいとおもいます

katu_ueda
質問者

補足

alsaを導入してみましたが、起動時のモジュールロードに失敗します。以下のパラメータがまずいとはおもうのですが、わたしにはには荷がおもそうです。 OSS/Freeの方は、module.confのロード順をいじったらPCMのボリュームを最大すると非常に小さな音でなっているのを確認しました。この状態でもalsaのほうが有望なのでしょうか? By 質問者 # --- ALSACONF verion 0.4.3b --- alias char-major-116 snd alias snd-card-0 snd-card-cs4236 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-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666 snd_device_gid=0 snd_device_uid=0 options snd-card-cs4236 snd_index=0 snd_id=CARD_0 snd_port=0x530 snd_cport=0x120 snd_mpu_port=0x330 snd_fm_port=0x388 snd_irq=5 snd_mpu_irq=7 snd_dma1=0 snd_dma2=0