【etch-AMD64】サウンドの設定(音が鳴らない状態解決)

音が鳴らない状態(ここ参照)が続いていたが、以下の方法で解決。
サウンドカードの認識まではしていたので、モジュールのロードのみで解決。

$ cat /proc/asound/oss/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.12rc1 emulation code)
Kernel: Linux 2.6.18-5-amd64 #1 SMP Tue Oct 2 20:37:02 UTC 2007 x86_64
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA NVidia at 0xfe020000 irq 209

Audio devices:
0: AD198x Analog (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers:
0: Analog Devices AD1988B

ALSA emulationドライバーがインストールされている。

$ cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
            HDA NVidia at 0xfe020000 irq 209

サウンドカードも認識されている。ということで、alsaconfで設定することに。
まずは、alsa-utilsのインストールから。
(同時にlsof、linux-sound-base、alsa-baseもインストールされます。)

# aptitude install alsa-utils

インストール完了後、alsaconfを実行し設定する。

# alsaconf
(該当するサウンドカードを選択)


Running update-modules...
Loading driver...
Setting default volumes...
Saving the mixer setup used for this in /var/lib/alsa/asound.state.

===============================================================================

Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.

Have a lot of fun!

alsaconf実行時に、音量コントロールが強制終了しましたが、設定後再読み込みを実施。


【etch-AMD64】音が鳴らない(サウンドカード設定) - jitsu102の日記